如题,有个疑问,就像学习.NET/C#,深入下去有CLR、IL,那么要想了解JavaScript本身的底层实现,该从那里入手呢?
JavaScript是各个浏览器自身的实现吗?有统一的规范?JavaScript是C语言开发的吗?

解决方案 »

  1.   

    javascript 只不过是个脚本语言。语言本身没什么特殊的,类似于JAVA, 主要是需要了解DOM模型。
      

  2.   

    各自有自已的javascript解释器,google上边就提供一个免费下载的javascript引擎,不过当时没细看,也不知是不是开源的
      

  3.   

    规范 http://www.ecma-international.org/publications/standards/Ecma-262.htm
    mosilla的实现  http://www.mozilla.org/js/spidermonkey/
      

  4.   

    JavaScript是C语言开发的吗?
    就算是!
    那你是要学习JavaScript还是C语言啊?
    既然要学习JavaScript那就不要管它是怎么造出来的。
    你说的那是编译器的原理。
    所有语言的编译器几乎都是有C或者C++开发的。
      

  5.   

    我大概想问的就是,如何学习 javascript引擎
      

  6.   

    那就看Mozilla和FF的JavaScript引擎源代码,好像是C++的,楼主可以上网看一看