1、用in
1)包含原型属性
var obj1 = { name: '张三' } var n = 'name'; if(n in obj1){ }或if('name' in obj1){ }
2、用[属性]
var obj1 = { name: '张三' } var n= 'name'; if(obj1[n]){ } 或 if(obj1['name']){ }//存在类型转换问题
应用