http://www.crockford.com/javascript/javascript.html
过去几个月我一直在使用JS,使用jQuery和ExtJS。很快就会开始使用Secha Touch。
我觉得Javascript很有启发性。你有什么看法?
克罗克福德自己说这种语言并非没有缺陷。什么瑕疵最让你困扰?你是如何克服它们的?答案 0 :(得分:3)
因为Brendan Eich(创建JavaScript)想在浏览器中实现Lisp,但是他的老板告诉他要做更像Java的事情。那个名字中的Java也会很好!所以他用Java-shroud伪装了他的Lisp语言。
答案 1 :(得分:1)
与Java的关联没有帮助,或者更确切地说是Java Applets,它们在一天之内很慢并且很可能是崩溃的浏览器。这对JavaScript声誉产生了负面影响。
此外,DOM,人们将Javascript与DOM及其不一致关联起来,公平地说,DOM是大多数使用Javascript的人的主要API,但DOM的不同实现不应该对语言反映如此糟糕。这是一个不断改进的领域。
我喜欢这种语言,它很小,但你可以做得很多,也许这是因为我来自静态编译的语言背景。在击中DOM空间之前,Crockford再次是更好的介绍。