V8

V8

文章 42 浏览 221

浏览器对整形长度的支持

如果我们稍微好奇,会发现下面这样的问题: 菊苣们,求解释! …

桃扇骨 2022-09-04 12:22:15 14 0

V8 的正则 split 的实现?出现诡异的结果

理论上用正则对字符串进行 split 时,应是在匹配的每一个位置进行切割并扔掉匹配到的部分,然后以数组的形式返回 例如 ',a,b,c,'.split(/,/) // retu…

神回复 2022-09-04 10:16:54 17 0

有没有人知道v8在实现排序的时候为什么对小数组用插入排序?

https://github.com/v8/v8/blob... // Insertion sort is faster for short arrays. 这个原因是v8对此有优化还是这个算法本身是这样呢,我所知道就是…

岁月苍老的讽刺 2022-09-04 08:12:31 30 0

为什么谷歌浏览器中使用eval的作用域代码性能反而更强?

网上有很多关于eval影响性能的讨论,测试代码如下: (function(){ var i,t=new Date for(i=0i&lt1E8i++) console.log("正常环境:"+(new Date-t)) })…

稍尽春風 2022-09-02 12:13:35 14 0

v8 中的cell和map对象指的是什么?

看V8 GC中有Cell区、属性Cell区、Map区的概念,在看源码的时候,从objects.h中看到以下代码: #define INSTANCE_TYPE_LIST(V) \ ... V(MAP_TYPE) \ V(…

洋洋洒洒 2022-09-01 22:54:25 12 0

在V8环境下,++i与i++ 的具体实现过程

补充3: 谢谢大家的热情回答~! 通过md5ryan与2bdennyl两位以及之前多位的回答,已经可以给在C中这两者的效率问题盖棺定论了。 在早些时候应该是前…

耳根太软 2022-09-01 16:07:53 12 0

javascript 在解析函数时候的流程

见如下代码 function x(y) { console.log(y) if (y==0) return x(y-1) } 运行x(5)结果就是将会log出 5 4 3 2 1 0 这些东西,但是问题来了,当js引擎…

往日 2022-09-01 07:15:53 19 0

如何在v8的非主线程中执行js代码

现在我想实现在V8中新开一个子线程来执行js逻辑,用来实现密集型的计算不抢占主线程CPU的目的。但是实际编写过程中发现V8引擎限制js代码必须在主线程…

你列表最软的妹 2022-08-31 09:25:04 9 0

V8 的額外函數調用開銷有多大?有必要將非尾遞歸優化爲彈跳牀嗎?

在 V8 下,對於不能優化爲尾遞歸的情況,有必要自己保存調用堆棧用彈跳牀代替遞歸函數調用嗎? …

狼性发作 2022-08-29 22:40:18 15 0

JS闭包变量内存占用问题

function a (){ var foo1 = 1 var foo2 = 'foo' function b (){ foo1++ return foo1 } return b } var c = a() var d = c() //d=2 var e = c() //e=3…

全部不再 2022-08-29 21:27:31 29 0

有没有iOS Android 都可以用的JS解释器?

因为有一部分代码经常要变化(爬某网页数据的代码),所以希望用JS写成脚本,每次客户端更新这个脚本并执行。 主要需要使用到Http请求,不知道有什么…

韶华倾负 2022-08-29 16:57:11 9 0

V8引擎Function类的Call函数第一个参数什么意思?

#define BUILDING_NODE_EXTENSION #include &ltnode.h&gt using namespace v8 Handle&ltValue&gt RunCallback(const Arguments&amp args) { HandleSc…

万人眼中万个我 2022-08-28 12:04:25 8 0

new Date("2019-01-30")与new Date("2019/01/30")结果不同,相差8小时

如图,yyyy-MM-dd格式的时间会多出8小时。在chrome和ie9都是这样 难道yyyy-MM-dd格式的时间是以零时区初始化后转为东八区吗? &nbsp…

卸妝后依然美 2022-01-05 13:57:16 770 0

cygwin编译google V8出现gyp报错~

对cygwin不太熟悉。 使用cygwin编译google V8,出现了以下问题,求助: gyp来源:https://chromium.googlesource.com/external/gyp 参考文章:https:/…

勿忘初心 2021-11-29 11:08:54 832 0

GCC make方式编译v8引擎出错

直接上图吧,一路编译过来碰到坎子比较艰辛操作系统是CentOS6.6 GCC版本4.8.3 这次的报错完全摸不着头脑。 …

清风夜微凉 2021-11-28 17:31:47 911 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文