简介

js基础

先放个简单笔记,有时间再细写

js基础

js引擎解析过程简单了解

js代码经过解析器解析成ast语法树,再通过解释器解释称字节码,字节码可直接执行,也可再编译成机器代码执行。

热点函数:字节码执行中,经过优化器,会提出一些经常使用的函数作为热点函数,再调用时直接调用机器代码,提升性能。如果参数类型突然变了,机器代码接收到参数不认识,就会反编译成字节码,再执行。