首页 > Web开发 > 详细

想看js某个原生函数的源码

时间:2021-06-24 22:48:26      阅读:20      评论:0      收藏:0      [点我收藏+]

这是搜索递进的,开始针对你的源码提问,我没怎么过脑,后来随着搜索递进。
与java一些常问的某结构,底层扩容,就会涉及jvm之类。

我先打住。

 

你问的其实是函数调用实现,我下意识找的哪一个MDN是偏兼容

具体实现后来随着搜索递进,这一个比较靠谱。

 

https://segmentfault.com/q/1010000005830969

https://www.cnblogs.com/yincheng/p/chrome-js-array.html

 

然后给了我就找到google浏览器开源的地方

 

1、Google Chrome 源码 SVN 地址:技术分享图片http://src.chromium.org/svn。包含有 Chrome、Gears、Webkit、GCC 等源码以及编译依赖工具。Chrome 浏览器项目的源码,位于目录 技术分享图片http://src.chromium.org/svn/trunk/src/chrome/

2、Google Chrome 源码 Web 浏览地址:技术分享图片http://src.chromium.org/viewvc/

3、Google Chrome 所使用的 JavaScript V8 的源码下载地址:技术分享图片http://code.google.com/p/v8/

 

结果搜索出来的地址有问题。

总算给找到了。。根据文件相似名

 

https://src.chromium.org/viewvc/chrome/trunk/src/

这样你可以一边看你想知道的js代码实现,编译浏览器 运行 调试等等

甚至具体的函数底层  c++ 汇编有兴趣也可以调着玩

是你的问题,咋听很简单。。

实际比对下来。。源码。。。就有几个理解。

 

所以你本地那个vscode到底是怎么打开的那个位置

复制粘贴下来调试的撒。。。.

把v8仓库里的源码复制到本地 ?

源码可以先从 libuv 看,然后v8

那还能调试?

devtools

 

想看js某个原生函数的源码

原文:https://www.cnblogs.com/dhjy123/p/14928497.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!