最近在做个项目,用javascript比较多,因此借此机会认真学习了一下。
推荐一本教材吧,《JavaScript权威指南(第5版)》,这本书讲解的非常到位,前提是你已经接触过C系的编程语言(C,C++,C#......)。书里面对编程时需要注意的细节问题基本都有涉猎,不会让人感觉模模糊糊。
此外推荐看最新版,我看的是第四版,对比了一下第五版发现除了修正了一些错误之外,更重要的是对当下比较热门的技术都有很好的介绍。书中关于javascript作用域以及闭包的探讨相当通俗易懂,个人目前觉得javascript最离奇的就是它的闭包了,当然这个也算是它的优点吧。
PS:jQuery也是相当方便的一个库,学习javascript之后不费多少时间就能玩转这个,它能很大程度上提高生产率。学习的话没必要专门找本书,上W3CSCHOOL看看就够了,基本够用。