JavaScript的in操作符可以用来判断一个属性是否属于一个对象,也可以用来遍历一个对象的属性
1.判断属性属于对象
var mycar = {make: "Honda", model: "Accord", year: 1998};
//注意,属性名必须是字符串形式,因为make不是一个变量
if ( "make" in mycar ){
console.log("存在");
}else{
console.log("不存在");
}
2.for in遍历对象属性
var mycar = {make: "Honda", model: "Accord", year: 1998};
for(var p in mycar){
console.log(p + ': ' + make[p]);
}
本文详细介绍了JavaScript中in操作符的使用方法,包括如何判断一个属性是否属于一个对象,以及如何利用for...in语句遍历对象的所有属性。通过具体示例展示了in操作符在实际编程中的应用。
648

被折叠的 条评论
为什么被折叠?



