遍历对象的属性
// 创建对象 var company = { name: '张三', age: 29, job: '前端工程师', singIn: function() { console.log('张三打卡') } } var company2 = new Object(); company2.name = '李四'; company2.singIn = function() { console.log('李四打卡') }; // 遍历对象所有属性(两种方法) // 1.Object.keys(obj)返回的是一个数组 console.log(Object.keys(company)); // 2.for in遍历 for (key in company) { console.log(key) };打印出来的结果: 删除对象属性
// 创建对象 var company = { name: '张三', age: 29, job: '前端工程师', singIn: function() { console.log('张三打卡') } } var company2 = new Object(); company2.name = '李四'; company2.singIn = function() { console.log('李四打卡') }; // 删除对象属性 delete company.name console.log(company) console.log(Object.keys(company))打印出来的结果: 这里的name属性已经没有了。