有事做就会了
没有基础最好先有一个全面的了解,然后再深入学习,当然也离不开实战。
ie/chrome自带的调试工具,firebug都是很好的工具可以帮助你。
推荐几本书吧:
《JavaScript高级程序设计》 http://product.dangdang.com/22628333.html
《JavaScript DOM编程艺术》 http://product.dangdang.com/21049601.html
《精通JavaScript》 http://product.dangdang.com/20161300.html
《ppk 谈 javascript》 http://product.dangdang.com/20170876.html
《JavaScript DOM高级程序设计》 http://product.dangdang.com/20246896.html
《jQuery实战》 http://product.dangdang.com/22638286.html
刚学推荐去w3school
建议先去学JQ,能做出了一些东西之后,再去学js。不然好难学的下去