JS中OOP的應(yīng)用場(chǎng)景?
其實(shí)之前就一直在想了,前端的OOP該何時(shí)應(yīng)用?什么時(shí)候構(gòu)建相應(yīng)的類和對(duì)象來描述比較合適?總感覺大部分遇到的情況直接使用POP反而來的更清晰…………頁面的表現(xiàn)(HTML/CSS)和交互的行為(JS)并不是全用同一種語言寫的,這讓我覺得對(duì)一個(gè)對(duì)象(例如一個(gè)button)一開始就不能用一個(gè)JS構(gòu)建的類來描述它……而點(diǎn)擊之類的事件一般綁定個(gè)函數(shù)也就能解決了,OOP該何時(shí)使用就更加迷茫了……
2016-01-06
我覺得應(yīng)該是編程思想。讓項(xiàng)目更加條理規(guī)范,方便擴(kuò)展。比如你網(wǎng)站寫js的時(shí)候,類似功能間可以通過繼承,來模擬,減少代碼量,后期還能擴(kuò)展那不是很酷。還有就是可以加深對(duì)JS底層實(shí)現(xiàn)的理解,而不是單純的使用者。:) 共勉~~
2015-06-30
這個(gè)要看業(yè)務(wù)需求 才能 更好的理解 ? 在項(xiàng)目中有時(shí)候你自己就會(huì)潛移默化的用到了oop的思想的了