1。开发环境vue+vant2.电脑系统windows10专业版3、在开发的过程中,我们经常需要遍历对象。下面分享一下javascript遍历对象的方法,希望对大家有所帮助。4.Object.keys()是es5中新增的对象方法。此方法返回对象自身属性名称的数组。它会自动过滤原型链上的属性,然后可以通过数组的forEach()方法遍历。代码如下:Object.keys(data.data.data).forEach((key)=>{console.log(key);//下标console.log(data.data.data[key]);//在object中每个key的值})5.使用for..in..遍历,这个循环遍历对象自身和继承的可枚举属性(不包括Symbol属性),代码如下:for(varkeyindata.data.data){console.log(key);console.log(data.data.data[key]);}6.使用Object.getOwnPropertyNames(obj)遍历返回一个包含自身所有属性(不包括Symbol属性,但包括不可枚举属性)的数组,代码如下:Object.getOwnPropertyNames(data.data.data).forEach(function(key){console.log(key);//下标console.log(data.data.data[key]);//取值的下标});7、本期的分享到此结束,希望对大家有所帮助,让我们一起努力,勇攀高峰。
