好的,我正在努力学习JavaScript,以便编写良好、干净的客户端代码,但每当我认为自己取得了进展时,总有些事情会使我停滞不前!
我想知道:
JavaScript、ECMAScript和JScript有什么区别?
我应该专注于学习哪一个?
如果它们被分版本,我应该支持哪个版本?
有没有非常好的参考资料(网站/书籍等)是必备的/必读的?
如何确保我编写的内容符合所有主要浏览器(IE、FF、Safari、Chrome、Opera等)的规范?
最重要的是……是否有核心对象的参考资料(Array、Number等),以便我知道已经实现了什么和我需要自己完成什么?
谢谢。