好玩,以前还没注意你的意思应该是
<script>
arySel=['0','1','2','3','5'];
alert('4' in arySel);
alert('5' in arySel);
</script>上面的情况我的理解应该是4是这个里面的最后一个元素,5没有了所以是false,也就是说对于上面那种情况只有0,1,2,3,4才是true。“测试对象中是否存在该属性”测试是不是有这个元素
<script>
arySel=['0','1','2','3','5'];
alert('4' in arySel);
alert('5' in arySel);
</script>上面的情况我的理解应该是4是这个里面的最后一个元素,5没有了所以是false,也就是说对于上面那种情况只有0,1,2,3,4才是true。“测试对象中是否存在该属性”测试是不是有这个元素
arySel是一个对象
arySel.0 arySel.1 ... arySel.4 是它的5个属性……JavaScript中的每一个变量,甚至常量,都是做为一个对象存在的。