![](https://i-blog.csdnimg.cn/direct/658e2910d2744ad1bb233b6e2020f13f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数组操作
JavaScript数组操作相关
宝码香车
这个作者很懒,什么都没留下…
展开
-
数组转 特定格式的字符串 join
JavaScript中的join()方法可以用于把数组中所有通过指定分隔符进行分隔的元素放入一个字符串。返回:返回一个新的字符串;原数组:不改变。标数组转字符串题var arr = ["a","b","c"]var str = arr.join("/");console.log('arr>>',arr)console.log('str>>',str)co...原创 2019-06-10 16:15:08 · 315 阅读 · 0 评论 -
数组操作 toString()
toString() 方法可把一个逻辑值转换为字符串,并返回结果,根据原始布尔值或者 booleanObject 对象的值返回字符串 "true" 或 "false"返回:arrayObject 的字符串。返回值与没有参数的 join() 方法返回的字符串相同。原数组:不改变。作用:把数组转换为字符串,并返回结果。语法:arrayObject.toString()说明:当数组用于字符串环境时,J...原创 2019-06-11 10:27:11 · 1401 阅读 · 0 评论 -
数组去重
原文地址:https://www.cnblogs.com/baiyangyuanzi/p/6726258.html一、简单的去重方法// 最简单数组去重法/** 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中* IE8以下不支持数组的indexOf方法* */function uniq(array){ var temp = []; //一个新的临时数组...转载 2019-06-20 23:30:14 · 79 阅读 · 0 评论 -
数组操作 slice()方法
slice()方法可以基于当前数组创建一个新数组,而且对原数组也并不会有任何影响。返回:新数组,包含从 开始下标位置到 结束下标位置(不包括该元素)的 arrayObject 中的元素。[开始下标位置,结束下标位置)原有数组: 不改变。总结:1.复制数组中的元素2.将它们作为新数组返回3.不会更改原始数组4.从开始下标位置开始切片直到结束下标位置索引:array.slice(开...原创 2019-06-11 06:50:18 · 12739 阅读 · 0 评论 -
splice() 方法
可对数组执行 增、删、改操作。原数组:改变。原创 2019-06-17 10:55:25 · 346 阅读 · 0 评论 -
数组操作 concat
JavaScript中的concat()方法可以用于连接两个或多个数组以创建新数组,也可用于连接字符串。返回:新的数组。不改变原数组。数组操作concatvar a = [1,2,3];var b = [4,5]var c = a.concat(b)console.log('a>>',a)console.log('b>>',b)console.log...原创 2019-06-10 16:12:25 · 299 阅读 · 0 评论 -
数组操作 sort() (下)
sort()上篇:https://blog.csdn.net/qq_33650655/article/details/91433487原文:https://www.cnblogs.com/saifei/p/9043821.html多对象排序:https://www.cnblogs.com/fnz0/p/7680297.htmlsort() 方法用于对数组的元素进行排序,并返回数组。默...转载 2019-06-11 17:00:03 · 108 阅读 · 0 评论 -
数组操作 sort() (上)
sort() 下篇:https://blog.csdn.net/qq_33650655/article/details/91448325sort()方法是用于对数组的元素进行排序,并返回数组,sort()方法现在是稳定的,默认排序顺序是根据字符串Unicode码点。返回:对数组的引用。请注意,数组在原数组上进行排序,不生成副本。原数组:改变。语法:arrayObject.sort(sort...原创 2019-06-11 14:25:26 · 162 阅读 · 0 评论 -
数组操作 reverse()方法
reverse()方法可以用于颠倒数组中元素的顺序,最前面的元素会变成最后面的元素。返回:颠倒的原数组。原数组:改变。提示:如果不想改变原数组,可以复制原数组 var newarr = arr.concat()在这上面进行 反向(newarr.reverse())。数组操作 reverse()var arr = new Array(3) arr[0] = "George" ...原创 2019-06-10 17:20:34 · 9907 阅读 · 0 评论