多端閱讀:
-
在PC/MAC上查看 《AngularJS 教程》:
下載AngularJS 教程離線版客戶端,進入客戶端后通過搜索當前教程手冊的名稱并下載,就可以查看當前離線教程文檔。
- 在手機上查看《AngularJS 教程》:
- 在手機APP上查看 《AngularJS 教程》:
下載w3cschool手機App端 請從各大安卓應用商店、蘋果App Store搜索并下載w3cschool手機客戶端,在App中搜索當前教程手冊的名稱查看。
手冊簡介:
AngularJS 通過新的屬性和表達式擴展了 HTML。
手冊說明:
認識AngularJS:
AngularJS 是一個 JavaScript 框架。它可通過 <script> 標簽添加到 HTML 頁面。AngularJS通過指令擴展了HTML,并且通過表達式綁定數據到 HTML。AngularJS已經被用于Google的多款產品當中。
AngularJS是為了克服HTML在構建應用上的不足而設計的。AngularJS有著諸多特性,最為核心的是:MVC、模塊化、自動化雙向數據綁定、語義化標簽、依賴注入等等。HTML是一門很好的為靜態文本展示設計的聲明式語言。
教程結構概述:
本教程共由4個章節構成,詳細講述了AngularJS的基礎使用方法并附帶了大量可在線試運行的實例輔助您的學習,讓您輕松掌握AngularJS。
本教程包含:
AngularJS的發展及學習前的準備:
AngularJS在2009 年起先由 Mi?ko Hevery 和Adam Abron 開發,作為在線JSON 存儲服務的軟件,是以兆字節來計價,從而便于成為企業的應用。這個風投是以網絡域名”GetAngular.com”注冊的, 在兩人決定放棄這個商業想法之前,它作為一個開源庫Angular許可發行。
在您開始學習AngularJS之前,您應該對以下知識有基本的了解:
《HTML 教程》
《CSS 教程》
本教程適合所有AngularJS初學者閱讀, 無論是作為練手之作,或是看成現有工具的額外補充,把它還是作為主業,本教程都相當實用。本教程從AngularJS最基礎的概念開始學習,指引你逐步學會由數據驅動的應用中所需的組件、使用聲明式的編程方式,以及MVC(Model-view-controller)模式等。學習完這個強大的框架,你完全能夠使用AngularJS開發出大型的、可維護的,以及高性能的應用。
如果您覺得AngularJS的學習難度較高,不好理解,可以采用更易于理解的視頻教程進行學習:AngularJS視頻課程
AngularJS的優缺點:
優點:
1.AngularJS模板功能強大豐富,自帶了極其豐富的angular指令。
2.AngularJS是完全可擴展的,與其他庫的兼容效果很好,每一個功能可以修改或更換,以滿足開發者獨特的開發流程和功能的需求。
3.AngularJS是一個比較完善的前端MVC框架,包含服務,模板,數據雙向綁定,模塊化,路由,過濾器,依賴注入等所有功能;
4.AngularJS是互聯網巨人谷歌開發,這也意味著他有一個堅實的基礎和社區支持。
缺點:
1、AngularJS強約束導致學習成本較高,對前端不友好。但遵守 AngularJS 的約定時,生產力會很高,對 Java 程序員友好。
2、AngularJS不利于SEO,因為所有內容都是動態獲取并渲染生成的,搜索引擎沒法爬取。
性能問題:AngularJS作為 MVVM 框架,因為實現了數據的雙向綁定,對于大數組、復雜對象會存在性能問題。
相關網址:
AngularJS官方下載地址:https://angularjs.org/
AngularJS中文網:http://www.apjs.net/
AngularJS中文社區:http://www.angularjs.cn/
除了本教程,您還可以在w3cschool上學習:
《AJAX 教程》
更新記錄:
-
AngularJS 教程 06-16 09:46
-
AngularJS 表格 09-18 15:52
-
AngularJS 服務(Service) 09-18 15:36
-
AngularJS Select(選擇框) 09-18 15:02
-
angularjs和vue的區別 04-24 10:35
-
angularjs與jquery的區別 04-24 10:23
-
AngularJS常見面試題及答案 04-24 09:59
-
AngularJS 完結篇 03-30 16:36
-
AngularJS 應用動畫 03-30 16:36
-
AngularJS REST和自定義服務 03-30 16:34
返回w3cschool官網主頁