作者:手机用户2502863963 | 来源:互联网 | 2023-10-12 15:35
关于每一个前端程序员来说都有一个最终抱负,那就是搞懂javascript引擎是怎样事情的。从我的收集ID(justjavac)能够看出来,当我最先运用这个ID的时刻并非一个前端程序
关于每一个前端程序员来说都有一个最终抱负,那就是搞懂 Javascript 引擎是怎样事情的。
从我的收集 ID(justjavac)能够看出来,当我最先运用这个 ID 的时刻并非一个前端程序员,我主攻的言语是 java 和 C,当我最先决议浏览 JVM 源码时,他们告诉我说当时提高最大、机能提拔最快的是 V8,因而就走上了前端的不归路。
Javascript 机能经过了两次奔腾:
第 1 次奔腾是 2008 年 V8 宣布,第 2 次则是 2017 年的 WebAssembly。不过 WebAssembly 究竟能不能掀起前端的波涛照样未知数,然则 V8 对前端的孝敬人人都有目共睹。
从去年底最先连载《V8源码剖析》,纪录一下本身进修 V8 源码的点点滴滴。
此文是索引贴,随时更新:
- V8 运用“常量摺叠”优化技能,致使幂(**)运算有时刻不等于 Math.pow()
- 运用 D8 剖析 Javascript 怎样被 V8 引擎优化的
- V8 机能再晋级,支撑更多 ES2015+ 语法优化
- 开启 V8 对象属性的“fast”形式
- 从 V8 的单元测试源码看“同值相称”
- Chrome DevTools:在 Profile 机能剖析中显现原生 Javascript 函数
- Chromium 新的弹窗机制以及 HTML 的
- 在 Chrome 中 Javascript 数组究竟占用了若干内存?
这几天 SF 增加了新的板块——直播。我也收到了官方的约请。4月15(星期六)晚8点和人人一同聊聊 V8 引擎:前端程序员应当懂点 V8 学问 – SegmentFault 课堂。
末了是鸡汤时候:“通晓 one,进修 another,关注 next”。