判断对象是否为数组/对象的元素/属性:
格式:(变量 in 对象)
当“对象”为数组时,“变量”指的是数组的“索引”;
当“对象”为对象是,“变量”指的是对象的“属性”。
数组示例:
var arr = ["a","b","2","3","str"]; var result = ("b" in arr); //索引不存在 b, 返回 false var result1 = (4 in arr); //索引第五个存在,返回 true
对象示例:
var obj={ w:"wen", j:"jian", b:"bao" } var result=(2 in obj); //false var result1=("j" in obj); //true
人生很漫长,或许我只是你人生中微不足道的一小段,只是你人生中的惊鸿一瞥。
浙公网安备 33010602011771号