Chrome 调试器的 Scope Local 变量中的双冒号是什么意思?

Rei*_*ier 0 javascript debugging google-chrome

请参阅下面的屏幕转储片段。请注意,legend 和 Object 之间有两个冒号(legend 是 ptd 的一个字段)。双冒号是什么意思?

我的问题是,如果我测试 ptd.legend 的值,它是“未定义的”。它不应该是...

范围本地

Ano*_*ous 5

这意味着属性名称实际上是字符串“legend:”。您可以通过语法突出显示来判断。

例如:

obj['legend:'] = 'value';
Run Code Online (Sandbox Code Playgroud)