还有就是 in 运算符使用来判断对象是否包含有属性,你可以看一下这段代码
(JS中名称大小写敏感)
<script>
var curChannel = '210';
var channels={
a : '220',
b : '221',
c : '222'
};
if (curChannel in channels) {
alert("含有这个属性值");
} else {
alert("不含有这个属性值");
}
if ('a' in channels) { // 检查属性名
alert("检查属性-true");
} else {
alert("检查属性-false");
}
(遍历枚举)
var CH={A:1,B:2,C:3}
for(i in nem)
alert(nem[i]);