文章詳情頁
javascript - js用面向對象編程和普通函數編寫插件有什么區別
瀏覽:118日期:2022-11-21 08:33:55
問題描述
好比我寫一個選項卡,用面向編程方法比普通函數封裝復雜化了,同樣能做到代碼復用,為什么那么多人選擇用面向對象編程插件呢?面向編程跟函數調用最大區別在于哪里呢?
問題解答
回答1:等你項目規模擴大 100 倍后就知道了。
函數調用并不能起到很好的封裝作用。
回答2:面向對象和面向過程的區別。
回答3:其實我感覺差不多 ES6的Class也不過是語法糖 用function實現也能達到類的效果 但是一定要有面向對象的編程思維 面向過程的編程感覺最多在單片機編程里面玩玩
標簽:
JavaScript
上一條:javascript - 使用css如何將一個小盒子始終固定在大盒子的底部,大盒子高度為100%,請教。下一條:javascript - iview 表單中 入和覆蓋 input[placeholder] 提示內容的 padding-left
相關文章:
1. html5 - ElementUI table中el-table-column怎么設置百分比顯示。2. python - 使用readlines()方法讀取文件內容后,再用for循環遍歷文件與變量匹配時出現疑難?3. 對mysql某個字段監控的功能4. css3 - less或者scss 顏色計算的知識應該怎么學?或者在哪里學?5. 注冊賬戶文字不能左右分離6. javascript - table列過多,有什么插件可以提供列排序和選擇顯示列的功能7. css - 網頁div區塊 像蘋果一樣可左右滑動 手機與電腦8. javascript - 數組的過濾和渲染9. html - vue項目中用到了elementUI問題10. JavaScript事件
排行榜
