相关疑难解决方法(0)

为什么可以使用数组访问对象属性?

有人可以解释以下代码的行为吗?

let obj = {a:1, b:2}
let i = ['a']
console.log(obj[i])
>> 1
Run Code Online (Sandbox Code Playgroud)

为什么连数组都可以用来访问对象内部的属性?附带说明,这仅适用于长度为1的数组。我曾尝试对此进行研究,但据我所知,目前还没有任何文档解释为什么它应该起作用。

javascript arrays object

5
推荐指数
1
解决办法
70
查看次数

标签 统计

arrays ×1

javascript ×1

object ×1