标签: javascript
在控制台中,它显示为本机功能,但我想知道它们是如何构建的。例如,按空格键滚动页面时执行的代码是什么。这些信息会教会我很多,我可以使我的功能更有效
答案 0 :(得分:17)
一些存储库包括:
请注意,JavaScript本机函数通常不是用JavaScript编写的(大部分时间都是C或C ++)。它们只是通过API向JS公开。
另请注意,按下空格键时滚动页面的代码甚至不是一个向JS公开的函数。
答案 1 :(得分:9)
虽然这不会向您显示实际的源代码,但如果您对实现了多少本机 JavaScript 函数感兴趣,则可以仔细阅读它们所基于的规范:
Standard ECMA-262
答案 2 :(得分:2)
什么是V8?