我最近尝试学习AngularJS。我认为这很简单,因为我有编程背景。我错了。我实际上从来没有真正使用JavaScript进行编程,当我尝试理解像承诺这样的Angular概念来调用我的Web服务时,它很令人费解。
遗憾的是,我没有无限的时间,因此我很难学习整个JavaScript语言。
这就是为什么我想知道我需要理解的主要内容(概念,语法,...)以适应AngularJS。
答案 0 :(得分:10)
你肯定想知道JavaScript,并且很好,使用Angular。否则,您最终会复制并粘贴代码,并且无法真正了解其工作原理。它会把你的头发拉出来。 Angular似乎期望您能够很好地掌握JavaScript的功能和对象,以及变量范围的工作方式。
如果您已经编程,请快速阅读JavaScript: The Good Parts'。它不是一本初学者书,它有点老了,但如果你已经理解了基本的编程概念,它会让你快速上手。