我很感兴趣了解JavaScript解释器(引擎)的工作原理。我知道JavaScript没有编译过程。我查看了ECMA规范,但它并没有解释实际引擎的工作原理。
我提出这个问题的主要原因是因为我想了解为什么IE7与IE8或Firefox 3.5+的行为略有不同。
我怀疑某些函数调用以不同的顺序处理,但我想确定这一点。
我还观看了Google关于JavaScript优化的视频,以及《JavaScript: Good Parts》视频,但这些只是简单地提到了这个话题。
我提出这个问题的主要原因是因为我想了解为什么IE7与IE8或Firefox 3.5+的行为略有不同。
我怀疑某些函数调用以不同的顺序处理,但我想确定这一点。
我还观看了Google关于JavaScript优化的视频,以及《JavaScript: Good Parts》视频,但这些只是简单地提到了这个话题。