数组相关操作 es6 230223

时间:2023-02-23 14:58:39

伪数组转数组


// 伪数组
let d = {
"0": "a",
"1": "b",
"length": 2
}

// 伪数组转成普通数组
var li = Array.from(d)


数组成员批处理

让成员翻倍

数组相关操作 es6 230223


查找下标

数组对象.findIndex方法


示例:查找名字数组中有没有姓张的

var names = ["刘备", "关羽", "张飞", "张星彩"]


function findZhang(name) {
return name.indexOf("罗") !== -1
}

var idx = names.findIndex(findZhang)
console.log(idx)


判断是否存在


var li = [1,2,3]

var r = li.includes(9)
console.log(r)