uniapp开发app框架在提升开发效率中的独特优势与应用探索
648
2022-11-23
js中常用的数组方法
就直接列举一下
/* * join() -> 转为字符串 * push() -> 从后面追加 * pop() -> 从后面删除 * unshift() -> 从前面追加 * shift() -> 从前面删除 * slice() -> 截取 * splice() -> 从第几个位置删除几个追加什么 * sort() -> 排序 注意按大小排序的话需要: 字符串数组 -> arr.sort((a,b) => a - b) ; 对象数组 -> arr.sort((a,b) => a.age - b.age) * reverse() -> 反转 * concat() -> 数组拼接 es6语法 --> [...arr1,...arr2] * indexOf() -> 传入值返回下标值(首次出现的位置) 如果不存在返回 -1(Number) * lastIndexOf -> 传入值返回下标值(最后出现的位置) 如果不存在返回 -1(Number) * * forEach() -> 遍历 没有返回值 * map() -> 映射 返回一个操作之后和原数组长度一样的新数组 * filter() -> 过滤 返回满足过滤条件的新数组 * every() -> 返回一个布尔值 都满足时返回为true 否则false * some() -> 返回一个布尔值 只要有一个满足就返回为true 否则false * reduce() -> * find() -> 返回数组中满足条件的第一个元素,后面将不再参与回调(如果没有满足条件,则返回undefind) * findIndex() -> 返回数组中满足条件的第一个元素的当前索引值,后面将不再参与回调(如果没有满足条件,则返回undefind) */ /* * Array.from() * Array.isArray() * Array.of() * find() * findIndex() * fill() */
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~