这是转载别人的一篇文章,原文写的比较详细,链接为:http://developer.51cto.com/art/201203/323287.htm
大概做了总结精简,给自己看:
实践出真知
工具 : fireBug
基础知识篇:
1 DIV + CSS 有利于利用JS操作DOM
2 熟悉JavaScript每一个方法的作用.内置的方法并不多,了解了后
有所依据的去定位调用或者扩展。 扩展中比较出名的就是prototype框架
3 DOM编程和处理,比如通过JQUERY方式方便的获取DOM节点并作CFRUD操作
4 AJAX WEB在线地图
提高篇:
1 JS this
2 了解闭包
3 学习规范开发,变量命名,文件组织,注释规范
4 读一些算法的书
习惯:
1 做好兼容,BUG问题笔记,比如CSS + JS浏览器兼容问题,特别是CSS
的兼容问题,临时记忆的强化效果不佳。
2 阅读优秀代码,比如JQUERY :
2.1 学习他人写法,提升自我能力
2.2 了解优秀代码的组织规范和实现思路