1. Mozilla Developer Network(MDN)
这里你可以找到官方的完整的javascript参考,还有许多有用的指导,教程以及文章,从基本javascript使用到最佳实践以及设计模式,样样俱全。MDN同时也拥有完成的DOM参考,GBin1强烈推荐看看这些。
JQAPI是jQuery官方API外的选择。
一个JS在线调试工具,这个工具适合在线合作调试和分享代码片段。同时也是个有趣的方式来测试新的想法。简单的组合CSS,JS,HTML,然后
点击RUN就能看到结果。
免费的电子书介绍如何开发javascript语言,由开发者兼作者Marjin Haverbeke完成
道格拉斯,无可质疑的Javascript专家,是yahoo的javascript架构师并且是独立计划,开发和促进javascript语言发展的人物之一。这些YUI上的视频和笔录来自于道格拉斯的一系列关于javascript的访谈。
并不是所有的
javascript语言都是浏览器端的,NodeJS是服务器端的最知名的
javascript服务端解释框架。
不错得工具和参考资料,包括客户端和服务器端的教程和框架。
javascript入门与提高
视频教程
注意:区别javascript和java applet
代码片断功能,ultraedit最好;
代码提示功能,就提示速度来讲:notepad++ > emEditor > ultraedit和editplus;
函数列表功能,智能侦测,notepad++最强;
正则表达式支持,ultraedit最强;
查找与替换功能,emEditor最强;
列编辑模式,ultraedit和emEditor都可以;
16进制支持ultraedit最强,emEditor尚可;
unicode支持,ultraedit和emEditor都不错;
内置web浏览器,editplus的很方便,emEditor尚可;
chm帮助自动定位到某个函数位置,editplus最强,其次emEditor也可以。
没有最好,只有最适合,想要真正的ide,还是“专业有术攻”的好,比如,php用zend studio,java用Eclipse或Netbeans,C#用vs 2008等,因为,真正的ide除了上需要所说这些功能外,还需要其它有很多功能,比如纠错能力、调试能力、单元测试能力、代码优化能力、性能评测等等,所以,文本编辑器只能是作为辅助的替补。
下图为utraedit编辑html的页面
可以在ultraedit中预览效果