js推荐

js类似《c++ primer》的书有O'Reilly出的《JavaScript -The Definitive Guide.5th Edition》《Javascript高级程序设计》之类,看一本就行了,把js的语法、面向对象、错误处理、dom/bom等等这些都搞明白已经可以开始编写东西了,其实做小的MIS已经够用,但做好的项目还远远不够,关于Ajax可以随便去网上找本Ajax方面的书,我就看的《Ajax实战-实例详解》

然后看一下javascript所用的数据相关的东西:json,这个我感觉比xml更适合用来做前端数据,这个在网上看一看就懂,服务端与客户端进行数据交互有了这个就很high了,.net3.0以后都直接支持内存对象json序列化了,是个趋势
再看看css相关的,推荐一本薄书《精通css-高级web标准解决方案》,这个关系到理解现在流行的第三方库,选择器等一些神奇的操作;
知道这几个以后就可以看prototype、jquery的API文档和源码了,两个风格不太一样,但很多东西是共通的。prototype和mootools是面向对象的思路,jquery是面向选择器和$的思路。
最后一点就是了解提高效率和可靠性的东西了,js优化的方法,vs2008以上有js智能感知,google有一个closure compiler(js压缩),我知道的也就这么多了,其他全靠自己摸索啦!

你可能感兴趣的:(JavaScript,jquery,Ajax,json,css)