JavaScript书籍问题

时间:2011-07-25 02:59:17

标签: javascript

嘿大家我刚刚购买了这本书,读取并学习了JavaScript,但我刚刚注意到它是在2005年发布的,它引用了netscape浏览器和其他“实践”,我相信它们已经过时,就像使用脚本中的语言属性一样标记,也没有用分号结束每一行

我的主要问题是,自从这本书出版以来,javascript已经发生了很大变化,因为阅读本书并没有教会我需要知道什么,或者它仍然是一个很好的参考?

4 个答案:

答案 0 :(得分:2)

是的,在过去的6年里,语言变化太大了。我在这里谈论的所有这些变化都伴随着 ECMAscript edition 5 ,现在几乎可以在任何浏览器中使用。如果书中没有涉及(我怀疑它),它只对基本的Javascript语法有用。

然而,有一些“古老”的书籍也没有涵盖ES5,但仍然很了解这门语言。我不知道这本书,但仍然是一个热门候选人"Javascript - the good parts" by Douglas Crockford

同样,基本的Javascript语法并没有发生太大变化,但是有很多新的原生方法/技术确实是这种语言的未来。

答案 1 :(得分:1)

JavaScript的实际应用已经完全改变了。语言本身(语法和语义)没有太大变化。无论哪种方式,现在几乎肯定有更好的参考资料。

从一流的在线JS reference at the Mozilla Developer Network开始。

然后:

答案 2 :(得分:0)

自2005年以来,核心语言本身并没有太大变化,但是网络浏览器也有。如果这本书教授了很多关于语言的内容,并且没有过多地谈论浏览器和suj,那么它可能仍然是一个很好的参考,但是你可以通过使用该语言获得更多信息并弄清楚为什么会发生这种情况。他们这样做的方式。

答案 3 :(得分:0)

它可能只是一本不太好的书 - 语言属性在1997年被弃用(或者那里)。有关书籍和其他资源,请尝试CLJ常见问题解答:3.1 What books are recommended for javascript?