从参考资料中直接学习ecma脚本/ javascript

时间:2012-01-20 19:07:05

标签: javascript

我正在努力学习Javascript。有一些优秀的书籍和伟大的作者在JS世界中成为标准 - 我可以看到,他们都有自己的语言解释方式。对于Javascript中的新手来说,它有时会让人感到困惑。我想知道,直接从ECMAScript语言规范学习是否有用,因为它是由该语言的作者发表的?

3 个答案:

答案 0 :(得分:2)

从教程中学习可能要好得多,因为规范是为实现JavaScript解析器/解释器的人设计的,而不是为人们学习JavaScript本身而设计的。

如果您想从参考资料中学习,MDN是一个很棒的资源。那里还有很多教程。

答案 1 :(得分:1)

该规范针对从其实现者的角度定义语言进行了优化。它不适合教给那些不熟悉该语言的人。

一个好的学习参考还有许多未在语言规范中涉及的内容,如常见的API(如DOM和JS框架)和常见模式(例如:模块模式,命名空间等......) 。虽然有些人可能会有一些你不同意的编码习惯,但不应该毫不犹豫地忽略他们所说的内容,除非你真的想学习所有内容并自己陷入每个陷阱。只要你有一个心理框架,你认为一般的最佳做法,你应该能够确定你同意与否。

答案 2 :(得分:-1)

JavaScript是现存最具争议的语言之一,没有明确的作者,也没有明确的文档。

我所知道的最好的项目是 Mozilla Developer Network (or MDN) ,它非常广泛和全面。