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