js 一些数组方法
2023-12-26 09:46:23
findIndex --裁剪
let index = this.options.findIndex(item=> item.value == val)
this.comList.push(this.options[index])
this.options.splice(index, 1);
findIndex 返回数组下标
filter–过滤
var newList = [...this.list] //...深拷贝,JSON.parse(JSON.Stringify),split
newList = newList.filter(item=>item.id !== id) //删除过滤
filter不改变原数组,所以要重新赋值
indexOf,includes–可判断数组,也可以判断字符串,判断有无,下标
let languages = ["JavaScript", "C", "Java","C++", "Python", "Lua"];
let check = languages.includes("Java"); //有java返回true,没有返回false
languages.indexOf("Java") //有就返回下标2,没有返回-1
文章来源:https://blog.csdn.net/qq_42795670/article/details/135213118
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!