我在哪里可以找到有关Javascript引擎内部的信息?

时间:2021-08-15 07:24:22

I'm looking for books / articles / papers on Javascript engine internals along the lines of the many reference works about the JVM internals, CLR internals, etc. I could (and likely will) look at the source code for JavaScriptCore and V8/Chromium, but if there's a book out there or some other "guided tour" documentation, I'd prefer to read them first. Thanks.

我正在寻找关于Javascript引擎内部的书籍/文章/论文,以及关于JVM内部,CLR内部等的许多参考书。我可以(并且可能会)查看JavaScriptCore和V8 / Chromium的源代码,但如果那里有一本书或其他“导游”文档,我宁愿先阅读它们。谢谢。

3 个解决方案

#1


8  

One of the in-depth documents could be the ECMA-262 Language Specifications.

其中一个深入的文档可能是ECMA-262语言规范。

A good book on the language's idioms and best practices is JavaScript The Good Parts

关于语言习语和最佳实践的好书是JavaScript The Good Parts

#2


25  

I was curious about this too, and here's what I found:

我对此也很好奇,这就是我发现的:

About Chrome's Javascript engine (v8):

关于Chrome的Javascript引擎(v8):

About Firefox Javascript Engine (Spidermonkey):

关于Firefox Javascript引擎(Spidermonkey):

About IE 9+ Javascript Engine (Chakra):

关于IE 9+ Javascript引擎(Chakra):

About Safari Javascript engine (SquirrelFish):

关于Safari Javascript引擎(SquirrelFish):

General overview:

#3


7  

Google have documented a lot about V8. http://code.google.com/p/v8/ There are some interesting videos on the main page ( although you've probably already seen those )

谷歌已经记录了很多关于V8的文章。 http://code.google.com/p/v8/主页上有一些有趣的视频(虽然你可能已经看过了)

#1


8  

One of the in-depth documents could be the ECMA-262 Language Specifications.

其中一个深入的文档可能是ECMA-262语言规范。

A good book on the language's idioms and best practices is JavaScript The Good Parts

关于语言习语和最佳实践的好书是JavaScript The Good Parts

#2


25  

I was curious about this too, and here's what I found:

我对此也很好奇,这就是我发现的:

About Chrome's Javascript engine (v8):

关于Chrome的Javascript引擎(v8):

About Firefox Javascript Engine (Spidermonkey):

关于Firefox Javascript引擎(Spidermonkey):

About IE 9+ Javascript Engine (Chakra):

关于IE 9+ Javascript引擎(Chakra):

About Safari Javascript engine (SquirrelFish):

关于Safari Javascript引擎(SquirrelFish):

General overview:

#3


7  

Google have documented a lot about V8. http://code.google.com/p/v8/ There are some interesting videos on the main page ( although you've probably already seen those )

谷歌已经记录了很多关于V8的文章。 http://code.google.com/p/v8/主页上有一些有趣的视频(虽然你可能已经看过了)