2010-10-19 66 views
0

嗨 我在学习JavaScript,因为最近几天,我把它看作脚本语言。我想知道它与其他脚本的区别。它在哪里运行?我的意思是我的代码被编译或错误被捕获?我喜欢甚至知道任何学习JavaScript的在线教程。开始使用javascript

+2

我假设您已经使用您最喜爱的搜索引擎搜索了JavaScript? – 2010-10-19 17:26:36

+1

请参阅http://stackoverflow.com/questions/1978637/how-to-become-a-good-javascript-coder – 2010-10-19 17:30:03

+1

@Felix观看此视频:http://jsconf.eu/2010/communityjs_by_chris_williams_1.html或者快速做Google for JavaScript by your own – 2010-10-19 18:42:20

回答

7
+0

这些对初学者来说并不是很好,他们过于专注于“如何做一件特定的大事”而不是覆盖基本面。 – Quentin 2010-10-19 18:40:42

+1

他现在不是初学者。他做了一些基本的教程。 – NAVEED 2010-10-20 01:21:46

1

我试着回答你的问题:

我把它作为脚本语言阅读。

是的,它是一种脚本语言。官方名称是ecmascript,但它通常被称为javascript(它是由Netscape在199x中获得的名称)

我想知道它与其他脚本的区别。

取决于您比较哪种脚本语言。它使用c风格的语句并且是面向对象的。它通常用于操纵网页。

它在哪里运行?我的意思是我的代码正确编译或错误被捕获?

通常所有的javascript都在用户浏览器中运行。如果发生错误,它会抛出用户计算机,并且您不会注意到服务器上的某个事件(除非抛出错误具有不检索文件的副作用)。现代JavaScript引擎可以即时编译,但由于它是在用户浏览器中完成的,因此您根本无法控制它。

我通常说,因为独立的解释器存在,并且一些服务器也有javascript作为脚本语言。但是这可能是你永远不需要处理的事情。

我甚至想知道任何优秀的在线学习javascript教程。

对不起,但不能帮助你。但看看NAVEED的答案,看起来有些事情要开始。我喜欢上面的规范,即使它不是一个教程,它可以用来查找的东西。

祝你好运!