本文共 272 字,大约阅读时间需要 1 分钟。
in运算符希望它的左操作数是一个字符串或可以转换为字符串,希望他的又操作数是一个对象;如果右侧对象拥有一个名为左操作数值的属性名,那么表达式返回true:
var point = { x:1,y:1};"x" in point //true"z" in point //false"toString" in point //truevar ary = [1,2,3];"0" in ary; //true,ary含有索引0("0"回转换为0);1 in ary; //true,ary含有索引13 in ary; //false
转载地址:http://pizua.baihongyu.com/