Jquery和Angularjs的區(qū)別
Jquery和Angularjs的區(qū)別 ?
12345678_0001
2018-09-04 18:14:09
TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個贊
jQuery是一個優(yōu)秀的Javascript輕量級庫,可以兼容CSS3和大部分瀏覽器,只是2.0版本后就不再支持IE(6/7/8)了;
AngularJS是一筐優(yōu)秀的前端框架,Google的多款產(chǎn)品都有它的影子。AngularJS有著諸多特性,最為核心的是:MVVM、模塊化、自動化雙向數(shù)據(jù)綁定、語義化標(biāo)簽、依賴注入等等。
在jQuery中,你首先設(shè)計了一個page,然后再去動態(tài)修改它的內(nèi)容,這是因?yàn)閖Query被設(shè)計用來進(jìn)行擴(kuò)展并在這個前提下大幅度地增加和修改內(nèi)容,但是在angularjs中,你必須在心中先設(shè)計好你的架構(gòu),
從一開始,你就要摒棄“我擁有一個DOM元素并且想讓它去做某件事”,代之為“我需要完成什么任務(wù),然后接著設(shè)計你的應(yīng)用,最后再去設(shè)計你的視圖view層”。
舉報