太厚的书只能当字典,靠那学习得多慢;当然技术到了一定水平后可以整一本厚书笃实基础,更深入理解js语言及web程序;
早期建议网上学习,边学边练,不要被一些所谓高深原理,或者奇技淫巧吸引,扎扎实实的写一些常用功能,如事件,表单提交,ajax,弹出层,简单动画,基本语法扎实及基本dom操作熟悉后再学习面向对象
早期建议网上学习,边学边练,不要被一些所谓高深原理,或者奇技淫巧吸引,扎扎实实的写一些常用功能,如事件,表单提交,ajax,弹出层,简单动画,基本语法扎实及基本dom操作熟悉后再学习面向对象
进阶:多打代码,练习小模块,熟能生巧
精通:各种书籍(国外出的居多)+达人的blog文章
ecma-262 英文文档(中文翻译很不完善)
多敲代码,js英文资料远远超过中文,能去看国外论坛的帖子,更好...
基本就是这么个流程与建议。
不收费啊,百度 w3c school就行了。web开发的很经典的在线教程
推荐一本<javascript高级程序设计>.Nicholas.C.Z写的.
不要纯看书,最好在电脑前边看边写例子,多敲代码,写多了,感觉自认而然就来了