angularjs真是一把利器,做爲mvvm的一員,數據雙向綁定,麻麻不再用擔憂我怎麼頁面綁定和取數了。jquery
它的原理實際上是解析dom,增長監聽,實現幾乎實時的數據雙向綁定。angularjs
做爲入門,你應該要學會怎麼綁定時間,添加控制器,如何在控制器外賦值及調用方法,會使用angularjs的自身的驗證。es6
做爲進階,我以爲你應該學會怎麼自定義format和parse進行格式化操做。學會用指令封裝第三方jquery插件。框架
關於angularjs2,聽說效率更高,可是使用了es6。對於能習慣並喜歡上.net的各類linq,lambda的語法糖,我卻依然理解不了es6爲何會有這麼蹩腳的語法習慣。若是你想用angularjs2,那你並不僅是在學習一個新框架,更是在學習一門新語言。並且語法糖只因此可以被大多數人接受,首先是語句簡明易懂,關鍵是IDE可以有友好的提示和智能感知。dom
但願angularjs1和angularjs2也像jquery這樣,而不是後者淘汰了前者。jquery插件