为了账号安全,请及时绑定邮箱和手机立即绑定

关于in运算符

关于in运算符

汪汪一只猫 2019-03-15 18:15:39
我是一枚JS小白,今天看犀牛书,看到4.9.3章节的in运算符的时候,有个例子var data=[7,8,9];"0" in data //=>true:数组包含元素"0"1 in data //=>true:数字转换为字符串3 in data //=>false:没有索引为3的元素就是“0” 和 1 为什么结果会是true呢?数组里面并不包含"0"和1啊,但是我自己用JS实际测试了后,书上的例子是正确的,百思不得骑姐,求前辈解惑
查看完整描述

2 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

in 检测的是 key 。var data=[7,8,9]; 所以 key 是 0,1,2


查看完整回答
反对 回复 2019-03-20
  • 2 回答
  • 0 关注
  • 578 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信