有沒有人用過JS.Class而且很喜歡它?我以前使用過Joose,並且發現它非常適合創建清晰易讀且易於維護的代碼。任何關於JS.Class的真實生活故事?有沒有人使用JS.Class並喜歡它?
10
A
回答
6
對不起,第一人稱回答這裏,但儘管我沒有用過JS.Class,從Java/JavaScript開發的角度來看,它看起來非常好。我們的團隊致力於一個Java項目,其中大部分前端使用自制JavaScript(並非少量)。我們不使用任何JS框架(當我們的項目開始時jQuery不存在),我們甚至實現了我們自己的拖放/排序工具,這些工具大量使用了繼承。爲了方便和使用繼承的能力(並且通過很多進化),我們最終開發了幾乎與JS.Class幾乎完全相同的模式的方法(但幾乎沒有那麼廣泛)。
一切我在類和模塊,繼承等的文檔閱讀顯得很自然—事實上,它看起來像我們也許可以用new JS.Class
替換爲我們所有的類創建方法(該方法我們稱之爲objectLib.createClass
)沒有其他的變化。
我們最終還是開發了自己的Set類以及JS.Class作爲其核心功能一部分包含的其他數組和對象實用程序。
所以,雖然我不能說我已經使用過JS.Class並且喜歡它,但我可以說,作爲一個JavaScript開發人員,我需要解決幾乎JS.Class似乎很好解決的確切問題。
1
我還沒有使用它,我個人發現迄今爲止在我的經驗中,對經典繼承模式沒有太大用處。我從Java切換到Javascript編程,以逃避所有這些設計模式!
你也可以(如果你還沒有)看看Douglas Crockford的這些帖子,他對JavaScript中的經典繼承有何看法。
相關問題
- 1. 有沒有人喜歡分享他們的projinfo/changelog/todo模板?
- 2. Facebook喜歡評論/喜歡更新頁面沒有頁面referesh
- 3. 有沒有Facebook的API「邀請喜歡這個職位的人喜歡你的頁面」?
- 4. SQL查詢可以找到沒有人喜歡的'水果'
- 5. 使用FQL獲取所有我的家人喜歡(粉絲頁)
- 6. 顯示Facebook喜歡沒有按鈕
- 7. Facebook的喜歡按鈕沒有顯示
- 8. 使用「喜歡」
- 9. JSLint不喜歡.bind(this),但沒有它,this.obj無法訪問
- 10. Facebook喜歡 - 有沒有一個URL可以打電話給sumbit「喜歡」? (沒有FBML或iframe)
- 11. 喜歡或喜歡有獨特用戶的帖子使用Laravel Eloquent
- 12. 有沒有辦法讓人們看起來喜歡我的網頁
- 13. Facebook的喜歡按鈕:所有頁面顯示'0喜歡'或'{總數}喜歡'
- 14. 寫有「喜歡」的聲明
- 15. Facebook的喜歡按鈕沒有鏈接到喜歡的粉絲頁面?
- 16. 喜歡使用PHP
- 17. 使用喜歡CONCAT
- 18. 找到有多少人喜歡使用Google API在YouTube上使用Google Api。
- 19. 有沒有人在這裏有他們喜歡用於他們的Java Web應用程序喜歡的內存分析/內存泄漏工具?
- 20. kaazing ...有沒有人用Silverlight試用它?
- 21. 從數據庫中選擇所有的喜歡和不喜歡
- 22. 喜歡網站的人是否需要再次喜歡
- 23. 邀請喜歡的人喜歡fanpage效果測量
- 24. Facebook的喜歡的按鈕並不意味着當任何人喜歡的頁面,從來沒有顯示其他人
- 25. jquery.ajaxSetup()&& .load()==我不喜歡它
- 26. 有沒有理由喜歡提取函數來訪問屬性$?
- 27. 有沒有什麼辦法讓喜歡的圖像?
- 28. Facebook的LikeBox沒有顯示所有喜歡某個網站
- 29. 得到所有Facebook的喜歡沒有分頁在Android
- 30. 有沒有可能「喜歡」一個OpenGraph對象?
這應該是CW。 – 2010-02-24 19:49:31
是的,你最好改變它。否則......熊會吃掉你:) – 2010-02-24 20:02:02
看起來有些小開發者在使用它......悲傷,我希望有人對它有好評... 它確實看起來不錯。我喜歡紅寶石,就像在底座上一樣,這些天我會開始使用 – 2010-03-02 18:49:57