时间:2021-05-18
some的用法
list:[ {id:1,name:'奔驰',citme:new Date()}, {id:2,name:'宝马',citme:new Date()} ] - // this.list.some((item,i)=>{ // if(item.id==id){ // this.list.splice(i,1) // return true // } // })其中some是比较list中每一项的id值,然后把这个id值给了item,item.id就代表了list中的每一项id值,如果返回true,就不再往后执行
var index= this.list.findIndex(item=>{ if(item.id==id){ return true } })findIndex 同理也是遍历list中的id值,item.id就是list中的id值
补充知识:vue处理对象数组(下标和值)
我就废话不多说了,大家还是直接看代码吧~
Storelist(){ this.$api.question().then(res=>{ if (res.status==1){ let that = this let a = res.result.store // a是获取接口的对象数组 console.log(a) console.log(a.length) // 对象数组--数据的长度 var groupCount = Object.getOwnPropertyNames(a).length; console.log(groupCount) // 对象数组的下标 var keys1 = [] for (var p1 in a) { if (a.hasOwnProperty(p1)) keys1.push(p1); } console.log(keys1) //组合数据-拼接成数组 let qqq = [] for (let i=0;i<keys1.length;i++){ console.log(keys1[i]) console.log(a[keys1[i]]) qqq.push({ pid:keys1[i], name:a[keys1[i]] }) } console.log(qqq) } }) },以上这篇查找Vue中下标的操作(some和findindex)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前言在开发过程中,我们常常使用数组的一些api相关操作,其中包含forEach、filter、find、findIndex、map、some、every、red
前言类,结构体和枚举都可以定义下标,使用下标可以快速访问集合,列表或者序列的数据成员元素。可以使用someArray[index]来访问Array,使用some
Array.every(x=>x)是每一个都要满足Array.some(x=>x)是有一个满足。Array.find(findIndex),返回符合条件的第一个
word打上标和下标的方法: 1、首先,打开word,在界面的左上角有上下标的图标。 2、例如,二氧化碳的表达式为CO2,其中2为下标,首先,先选中CO2中
python的字符串遍历有4种方式:1.下标法2.forin3.iter内置函数4.enumerate其中下标法和enumerate适合需要判断后续字符的场景,