day5_v8引擎了解 angelCopy 2023-08-08 67 阅读1分钟 理解 当代码进入v8环境后,会被parser转换为AST 之后经过Ignition转换为Byte code(字节码,字节码在不同环境都支持) 转换为字节码的时候,存在一种情况 即定义一个函数,当函数传参一直是两个数字,且返回两个数字相加 这个函数被多次调用时,v8引擎会将这个代码转为机器码,提高代码运行效率 但如果有一天,传参改成了字符串,即变成了字符串拼接 此时会将机器码进行逆转换为字节码,然后重新生成对应的机器码 然后在转换为二进制给机器使用 mathiasbynens.be/notes/shape…