我想知道在哪里可以得到javaScript系统库的源代码?我需要检查String对象的实现。从哪里获取系统库的源代码?
回答
V8的源代码(Chrome的实现和Node.js使用的代码)is on Google Code。
您可以下载Mozilla的SpiderMonkey的源文件from MDN或browse the Mercurial repo。
WebKit的JavaScriptCore is on WebKit.org,当然。
有other implementations是在那里,但这些是三大。微软对Internet Explorer(Chakra)的实现自然是封闭的。
感谢乔丹!它看起来像js库是用C构建的,这是真的吗?我认为图书馆也应该使用js写成。 – 2012-01-15 08:23:14
[V8的执行字符串(http://code.google.com/p/v8/source/browse/branches/3.7/src/string.js)似乎是自主办。 SpiderMonkey和JSCore都使用C++。 – 2012-01-15 08:30:58
它对于V8的实现看起来不错 – 2012-01-15 08:35:51
在ECMA-262标准中定义了ECMA脚本(其技术上是JavaScript的一种方言)。在一个理想的世界里,字符串对象是如何实现的(假设你有正确的版本号)。
- 1. 从哪里获取InterClient 2.01源代码?
- 2. Android操作系统代码库中的ActiveSync/MS Exchange源代码在哪里
- 3. 从哪里获得标准C++库的源代码
- 4. 在哪里可以找到Linux系统调用的源代码?
- 5. PHP SPL库的源代码在哪里?
- 6. 我在哪里可以找到系统调用源代码?
- 7. NHibernate 3.0源代码库在哪里?
- 8. mercurial.hg源代码仓库在哪里
- 9. libOAuth.a源代码在哪里?
- 10. 从源代码构建Android系统
- 11. 从哪里获得rt.jar的完整源代码?
- 12. 从哪里获得Composite C1 Facebook ImageGallery模块的源代码?
- 13. 我从哪里获得microsoft.web.helpers的源代码?
- 14. 从源代码安装python获得了相同的系统python
- 15. 我从哪里可以获得Play源代码?
- 16. 哪里是Tensorflow中adadelta的源代码?
- 17. Android adb的Windows源代码在哪里?
- 18. RippleDrawable的源代码在哪里? (Android L)
- 19. isnan的源代码在哪里?
- 20. Django源代码中的Model.py在哪里?
- 21. F#3.1.2的源代码在哪里?
- 22. /usr/bin/lock的源代码在哪里?
- 23. AutoScriptWriter的源代码在哪里
- 24. 目前,JUnit的源代码在哪里?
- 25. IWindowManager.java的源代码位于哪里?
- 26. Python鸡蛋的源代码在哪里?
- 27. Html.TextBox的源代码在哪里
- 28. python链中的源代码在哪里?
- 29. NInject.Framework.Web的源代码在哪里?
- 30. 哪里是Oolong和Gnoloo的源代码?
对于哪个JavaScript实现? – 2012-01-15 08:07:45
只是使用console.log,如果这没有帮助,然后尝试获取代码,如果它不是本机代码。 – khael 2012-01-15 08:11:56
@amnotiam这也是我的问题。 :) – Gran 2012-01-15 08:12:01