数组与对象

let arr = [1,2,3]
let obj = {"1":"张三","2":"李四"}
以上为对象与数组的基本形式举例

vue_使用v-for遍历对象属性

语法格式

(value,key,index) in obj
1.value 就是每一项的属性值
2.key就是每一项的属性名称
3.index就是每一项的索引值,也就是对象的第几个属性

key index是可选的,value是必填的,一定要注意顺序

vue_使用v-for遍历数组

语法格式

(item,index) in arr
1.item就是数组的每一项的值
2.index就是数组每一项对应的索引值

for in 循环对于数组而言

对于数组,非常不建议使用for in循环,因为for in 循环不仅会把数组的每一项遍历出来,还会把数组原型上的内容页遍历出来,如果有通过arr.prototype.的方式往数组上添加内容,就会出现问题。

for in 循环对于对象而言

语法格式

for (let k in obj)
此处的k就是对象中的每一个属性名,类似于Object.keys(obj)是将所有的属性名组成一个数组的形式。

Logo

前往低代码交流专区

更多推荐