mounted() {
// 咱们来测一下foreach和object.keys()
// 为什么会有对象数据的遍历呢,使用场景像是,遍历geojson数据,那里面很多的城市地块对象
let arr1 = [1, 2, 3];
let obj = {
classname: "高二五班",
students: [
{
name: "小明",
},
{
name: "小华",
},
{
name: "小张",
},
],
};
arr1.forEach((element) => {
console.log(element);//答应出1,2,3
});
// obg.forEach((element) => {
// console.log(element);//无法运行
// });
console.log(Object.keys(obj)); //会把当前层的key遍历出来,放到一个数组里面,这样就可以便利了,比如我要遍历出他们的键与值
Object.keys(obj).forEach(e=>{
// 通过对象的键去访问值的话,写法 obj[key]
console.log(obj[e]);
})
},
对比foreach的使用场景以及object.keys(obj).foreach()
最新推荐文章于 2024-01-11 12:31:53 发布