js新手入门及进阶

一,首先你得知道JS可以做什么,不能做什么,然后再决定学与不学,不要还没有弄清楚JS是跑在客户端,还是服务器上,就问这问那,顺便说一句现在的JS大多是用在浏览器端的,JS不能操作服务器端的数据库。如果你用了Google Gear技术,JS可以操作客户端的sqlite.
二,你得学好HTML和CSS,要不然不知道你的JS将来要干什么。
三,如果你不是学JS玩,那就最好下一个JS API手册,给你的IE安装下debuger,firefox和firebug也是少不了的。如果你不是牛人的话,最好安装个aptana类似的IDE,起码要有个editplus之类显示语法高亮的东西。
四,动手写,不会写的就抄,学会DOM操作,知道什么是异步请求,学会调试。
五,学会一个框架,建议prototype和jquery任选一个用好,个人推荐后者。
六,如果美术基础不好,又经常做应用,最好硬着头皮学一下EXT。
七,加入一个技术群,经常看别人出现的问题和解决的方案,参与进去。
八,密决,不要用学其它语言的经验学JS,这是一门灵活度很高的语言,推荐看一下《悟透Javascript》,这是一篇文章,但是比看很多书有价值。
九,读jquery,yui,Ext等的源码。
十,加入javaeye的EXT圈子吧,高手在这里云集。
   错误已经修改过,谢谢提出错误的朋友,希望有更多路过的提出你的意见,我会一条条加进去,并署上你的大名。

你可能感兴趣的:(JavaScript,jquery,ext,网络应用,aptana)