遍历
遍历对象
var obj = { "name" : "zh", "age" : 22, } 1、for(var key in obj){ //遍历对象的所有属性,包括原型链上的所有属性 if(obj.hasOwnProperty(key){ //判断是否是对象自身的属性,而不包含继承自原型链上的属性 console.log(key); //键名 console.log(obj[key]); //键值
} }
//2、Object.keys返回一个所有元素为字符串的数组,其元素来自于从给定的object上面可直接枚举的属性。这些属性的顺序与手动遍历该对象属性时的一致
Object.keys(obj).forEach(function (key) {
if (!obj[key]) {
console.log("请将选项填写完整")
return false
}
})
Object.keys(obj )//'name','age'
排序https://www.cnblogs.com/saifei/p/9043821.html

浙公网安备 33010602011771号