javascript 为什么 1 in [1] 为 false

环境

nodejs

问题

javascript 为什么 1 in [1] 为 false

代码

> 1 in [1]
false

> 1 in [1, 2]
true

img

in 本身是针对对象 获取某个属性值是否在当前这个对象中

运用到数组里就是下标

刚试了下,js好像找的下角标