平面设计做名片都去那个网站,社群营销的十大案例,wordpress 报名插件,微信自创小程序数组的操作方法 forEach 循环 数组的私有方法 7个内置操作方法 1.push 尾部添加 2.pop 尾部删除 3.shift 头部删除 4.unshift 头部添加 5.splice 删除 替换 插入(本质是删除 返回的是删除的元素组成的数组[因为可以删除多个… 数组的操作方法 forEach 循环 数组的私有方法 7个内置操作方法 1.push 尾部添加 2.pop 尾部删除 3.shift 头部删除 4.unshift 头部添加 5.splice 删除 替换 插入(本质是删除 返回的是删除的元素组成的数组[因为可以删除多个]) 6.sort 排序 数组中的元素为数字的话 默认从小到大排列(a-b) 7.reverse 反转数组 只要是添加的 返回值都是新数组的长度 删除的 返回值都是删除的元素 其他 数组的操作方法 filter 过滤 every 数组中的每一个项都符合 返回true 否则返回false some 数组中的某一项符合 返回true 否则返回false map 映射 对原数组进行操作返回的是一个新数组 可以实现深拷贝 Es6的 includes 包含 包含的返回true 否则返回false 但是不管怎么调用都不会改变本数组 find查找 返回的是第一个符合条件的元素 查不到会返回undefined findIndex查找数组中第一个符合条件的下标 查不到会返回-1 findLast查找数组中最后一个符合条件的元素 findLastIndex 查找数组中最后一个符合条件的下标 查不到会返回-1 indexOf 查找 返回的是索引值 类似indexof sclice 截取 负几是到着截取 返回的是新数组 不会改变原数组 join 转字符串