文章詳情頁
javascript - js用面向對象編程和普通函數編寫插件有什么區別
瀏覽:107日期:2022-11-21 08:33:55
問題描述
好比我寫一個選項卡,用面向編程方法比普通函數封裝復雜化了,同樣能做到代碼復用,為什么那么多人選擇用面向對象編程插件呢?面向編程跟函數調用最大區別在于哪里呢?
問題解答
回答1:等你項目規模擴大 100 倍后就知道了。
函數調用并不能起到很好的封裝作用。
回答2:面向對象和面向過程的區別。
回答3:其實我感覺差不多 ES6的Class也不過是語法糖 用function實現也能達到類的效果 但是一定要有面向對象的編程思維 面向過程的編程感覺最多在單片機編程里面玩玩
標簽:
JavaScript
上一條:javascript - 使用css如何將一個小盒子始終固定在大盒子的底部,大盒子高度為100%,請教。下一條:javascript - iview 表單中 入和覆蓋 input[placeholder] 提示內容的 padding-left
相關文章:
1. [python2]local variable referenced before assignment問題2. 求救一下,用新版的phpstudy,數據庫過段時間會消失是什么情況?3. javascript - 求幫助 , ATOM不顯示界面!!!!4. mysql - 請問數據庫字段為年月日,傳進的參數為月,怎么查詢那個月所對應的數據5. python - 如何判斷字符串為企業注冊名稱6. php - 微信開發驗證服務器有效性7. python中怎么對列表以區間進行統計?8. javascript - 我的站點貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?9. javascript - js setTimeout在雙重for循環中如何使用?10. html - 移動端radio無法選中
排行榜
