前辈的js学习方法

我比计较喜欢JS这个东西,感觉很高深...

首先,你学JS,你必须了解HTML文档的结构,所以你必须把HTML 以及 文档结构,能做到一个页面拿来能熟练的分析出文档的结构,哪些是节点,哪些元素
其次,你了解了页面的基本结构以后,你还得把JS的基础知识打好,每个语言都有自己的语法规则,不过都大同小异
上面两步操作你可以去w3schoool学习,那里的教程基础,争取每个例子都跑到

有了上面之后,你可以进行下一步,找一本对JS将的比较全面但是不是很深的书籍,让自己的知识系统化点

这样,基本上可以保证一般的JS多可以搞定。

进阶 你必须了解面向对象的思想,学们面向对象的语言,如果这个基础没有的话,对于JS的面向对象编程,那你只能抓破头皮啊,呵呵,以面向对象的思想写JS代码 很过瘾的。有了一定的深度以后,你还是看本书吧,推荐John Resig 《精通javascript》这本书,据说是最全最深的一本,如果能吸收50%的话,你再去看JQUERY Ext 等技术就很有亲切感了

最后,肯定自我创造,如果到了这一步,你可以自己写一些以类的方式写function以后,你应该看下js里写的比较好的面向对象的库 base、prototype库。
当然想要有更好的成绩,CSS的掌握也必不可少,因为好多JS效果都是与CSS配合的,比如拖拽、滑动等等


---

js学习思路,介绍一下

先学DOM , 顺带 css2/3
再学BOM
再学XMLDOM,包含ajax(XmlHttpRequest)
再学 jQuery 结合 封装, 闭包
然后你就是js高手

--
DHTML手册
JScript手册

--
推荐两本书
JavaScript权威指南(基础)
ppk谈JavaScript(解决实际问题的方案)

外加多看多练


--
看看图灵的书.... 最近我也要深入学习javascript....
买了一堆图灵的书.. 《javascript 基础教程》 《javascript 高级教程》 《javascript dom编程艺术》

光javascript还不够, css也需要好好研究研究...

之后还有很多基于javascript的框架/代码库
jQuery[推荐], Ext JS, prototype, dojo 之类的....

 

 


-------

 参考了很多,就不注明出处了。

 

感觉第一步run所有w3c的例子。

接着,看一本书;

然后实战。

posted @ 2013-10-24 23:32  dawnEve  阅读(744)  评论(0编辑  收藏  举报