银翼杀手
V8 是什么
V8 是 JavaScript 引擎(虚拟机),负责将 JS 代码翻译成机器码并执行。Chrome 的 V8 采用 JIT(即时编译),混合编译执行和解释执行双轮驱动,给 JavaScript 的执行速度带来了极大的提升。
JavaScript 是如何设计的
优秀的语言都是相互借鉴的,JavaScript 也不例外
- ✅C 语言的语法
- ✅Java 的类型系统和垃圾回收机制
- ✅Self 基于原型(prototype)的继承机制
- ✅Scheme 的函数作为一等公民(First Class Function)