对字符串操作的几个方法 concat(),slice(),splice(),

<table class="text"><tr class="li1">
<td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

方法会先创建当前数组的一个副本,然后将接收到的参数添加到这个副本的末尾,最后返回新构建的数组。 如果传递给concat()方法的是一个或读个数组,则该方法会将这些数组中的每一项都添加结果数组中去。 如果传递的值不是数组,这些值就会被简单的添加到结果数组的末尾。 var colors = ["red","green","blue"]; var colors2 = colors.concat("yellow",["black","brown"]);   alert(colors); // red,green,blue alert(colors2); //red,blue,yellow,black,brown   slice() 能够基于当前数组中的一个或者多个项创建一个新数组。slice() 方法可以接受一个或者两个参数 简单说就是可以截取一个数组中的从某个位置到某个位置的元素 并返回一个新的数组   var colors = ["red","blue","yellow","purple"]; var colors2 = colors.slice(1); var colors3 = colors.slice(1,4);   alert(color2);  //green blue yellow pruple alert(color3);  //green blue yellow     splice() 最强大的数组操作方法   可对数组的中部插入 删除  替换   删除:splice(0,2) 第一个参数是删除的位置  第二个参数是删除的项数 插入:splice(2,"red","green")  可以向指定位置插入任意数量的多个项,可以再传入第四第五已至任意多个项                 2是插入的位置  0是删除的项数 后面两个是插入的项目内容 替换: 可以项插入任意数量的项  用法和插入差不多 关键在第二个删除项的参数   splice()方法始终都会返回一个数组 该数组包含从原始数组中删除的项(如果没有删除任何项 返回一个空数组)   是操作原数组  返回删除的项 重点    

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...