javascript - V8 字节码中的 LdaKeyedProperty 是什么?
问题描述
这是一个示例 V8 字节代码。
984 E> 00000318BA8792D3 @ 41 : 29 02 07 LdaKeyedProperty a0,[7]
解决方案
“Ld”表示“加载”(从内存中)
“a”表示“到累加器寄存器”(与大多数字节码一样)
“KeyedProperty”表示它用于 JS 代码obj[index]
(而不是“命名属性” obj.foo
)。
推荐阅读
- regex - powershell WebClient 为 zip 文件解析链接或正则表达式
- css - 那是有效的CSS吗?
- c# - Openfiledialog 过滤器不会通过在文件名文本框中键入完整文件路径来限制文件打开 C# winform
- google-cloud-platform - Google Cloud Storage,如何获取使用签名 URL 下载的文件的原始文件名。内容处置标头
- r - 使 R 数据框像 excel 一样动态
- symfony - symfony 4:驱动程序发生异常:找不到驱动程序
- android - 将构建类型更改为 Release 会导致某些类出现“无法解析符号”
- python - AttributeError:“str”对象没有属性“map”
- javascript - 如何在多个子组件Angular 6中使用反应形式?
- django - 如何更改自动影响Django中其他记录的字段