3 回答

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
沒有什么區(qū)別。
當(dāng)前的 Angular 版本是 4.0。
AngularJS 誕生于2009年,由Misko Hevery 等人創(chuàng)建,后為Google所收購(gòu)。是一款優(yōu)秀的前端JS框架,已經(jīng)被用于Google的多款產(chǎn)品當(dāng)中。AngularJS有著諸多特性,最為核心的是:MVC、模塊化、自動(dòng)化雙向數(shù)據(jù)綁定、語(yǔ)義化標(biāo)簽、依賴注入等等。
AngularJS 是一個(gè) JavaScript 框架。它是一個(gè)以 JavaScript 編寫的庫(kù)。它可通過 <script> 標(biāo)簽添加到 HTML 頁(yè)面。
AngularJS 通過 指令 擴(kuò)展了 HTML,且通過 表達(dá)式 綁定數(shù)據(jù)到 HTML。
AngularJS 是以一個(gè) JavaScript 文件形式發(fā)布的,可通過 script 標(biāo)簽添加到網(wǎng)頁(yè)中。

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
1.js中的全局變量在整個(gè)全局空間內(nèi)都是存在的,angular的兩個(gè)方法產(chǎn)生的常量只在angular的上下文中有作用。2.angular中的constant()創(chuàng)建的是一個(gè)可以被配置的常量,而value()創(chuàng)建的是一個(gè)不可以被配置的常量。3.具體:constant()方法可以將一個(gè)已經(jīng)存在的變量注冊(cè)為服務(wù),然后通過依賴注入,可以注入到應(yīng)用的其他部分中去。注意:產(chǎn)生的常量不可以被裝飾器攔截。4.value()方法和上面的方法基本一樣,不同之處在于:使用constant()方法產(chǎn)生的常量可以通過.config來配置,但是value()產(chǎn)生的常量不可以配置。5.通常用value()來注冊(cè)服務(wù)對(duì)象或者函數(shù),而用constant()來配置數(shù)據(jù)。
添加回答
舉報(bào)