首页IT科技vue中for循环固定次数(vue中三种for循环(含案例分析))

vue中for循环固定次数(vue中三种for循环(含案例分析))

时间2025-05-04 06:38:04分类IT科技浏览4377
导读:三种for循环 vue中的for循环有三种 :1.普通的for循环 ,2.for in 循环 ,3.for of 循环...

三种for循环

vue中的for循环有三种 :1.普通的for循环 ,2.for in 循环 ,3.for of 循环

它们三个各自有各自的特点和作用           ,下面我会用一个小案例来帮助大家理解它们三个的区别

(三种for循环都能写break                  ,return等跳出)

**案例:**现在想用for循环展示lists里的name数据

<template> <div> <button @click="listsFor">点我循环展示lists里的数据</button> <!-- list1,2,3分别表示用三种for循环遍历出来的数据 --> <h1>list1里的数据: {{list1}}</h1> <h1>list2里的数据: {{list2}}</h1> <h1>list3里的数据: {{list3}}</h1> </div> </template> <script> export default { name:MyCount, data() { return { // 准备数据 lists:[ {id:001,name:张三}, {id:002,name:李四}, {id:003,name:王五}, ], // 用插值语法同步到<h1>中 list1:, list2:, list3: } }, } </script>

1.普通的for循环

第一种普通for循环遍历出的数据

methods:{ listsFor(){ // 第一种for循环 for (let i = 0; i < this.lists.length; i++) { this.list1 += this.lists[i].name+" " } } }

2.for in 循环

第二种for in循环遍历出的数据

methods:{ listsFor(){ // 第二种for循环 for (let i in this.lists) { this.list2 += i + " " } }

3.for of 循环

第三种for of循环遍历出的数据

methods:{ listsFor(){ // 第三种for循环 for (let list of this.lists) { this.list3 += list.name + " " } }

总结

从上面的小案例可以看出      ,如果要遍历一个对象数组

for in循环会返回数组的下标

普通for循环和for of循环都能返回具体的数据        ,但是for of循环明显要更简便一点

写作经验不多                 ,有问题欢迎在评论区提出

声明:本站所有文章         ,如无特殊说明或标注      ,均为本站原创发布            。任何个人或组织                 ,在未征得本站同意时            ,禁止复制           、盗用                  、采集      、发布本站内容到任何网站        、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益   ,可联系我们进行处理      。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
电脑密码怎么解开的方法(电脑密码解除步骤) vuex增删改查列表(Vue–》搭配Bootstrap实现Vue的列表增删功能)