查找一个映射值,其中键是数组中的字符串。为什么这样做?

时间:2015-01-15 00:31:29

标签: javascript

以下代码片段

var map = { a: 1, b: 2 },
    arr = ['a'];

console.log(map[arr]);

将打印出1。这是为什么?在进行查找之前,Javascript会将arr转换为字符串吗?

1 个答案:

答案 0 :(得分:2)

  

在进行查找之前,Javascript会将arr转换为字符串吗?

Yep.