标签:返回值 span 元素 没有 美国 实现原理 als div nbsp
1 //.concat(‘要添加的数组元素‘) 2 var arr = [11, 13, 22, 33]; 3 var arr1 = arr.concat(44, 55); //给arr数组添加两个元素 44, 55 4 //并生成一个新的数组,不改变原有数组arr。 5 alert(arr);//11, 13, 22, 33 6 alert(arr.concat(88, 88));//11,13,22,33,88,88 7 alert(arr1);//11,13,22,33,44,55 8 var arr1 = [10, 20, 30]; 9 var arr2 = [40, 50, 60]; 10 var arr = arr1.concat(arr2, 10, true, [30, 40]); 11 alert(arr.length); 12 alert(arr1); //10, 20, 30, 40, 50, 60, 10, true, 30, 40 13 alert(arr2); //40, 50, 60 14
1 //.push(数组元素) 给数组在末尾添加数组元素。直接修改原数组。返回值为插入元素后,数组的长度 2 var arr = [‘上‘, ‘下‘]; //数组可以是字符串、数字、boolean值。 3 var res = arr.push(‘左‘); //.push()函数的返回值为 插入后数据的长度。 4 alert(arr);//结果 上,下,左 5 alert(res);//查看插入后数组的长度。 6 7 var arr = [100, 200]; //数组可以是字符串、数字、boolean值。 8 arr.push(300); 9 alert(arr);//结果 100,200,300 10 //pop() 从数组末尾取走一个数组元素,并新建一个数组。直接修改原数组。返回值为取走的数。 11 var arr = [100, 200, 300] 12 var res = arr.pop() 13 alert(arr);// 100, 200, 300 14 alert(res) //300 函数的返回值为取走的数。
1 var arr = ["钢铁侠", "雷神", "美国队长"]; 2 var res = arr.push("蚁人", "蜘蛛侠"); 3 alert(arr); // 钢铁侠, 雷神, 美国队长,蚁人, 蜘蛛侠 4 alert(res); //5 5 ------------------------------------------------------ 6 var arr = ["钢铁侠", "雷神", "美国队长"]; 7 var res = arr.pop(); 8 alert(arr);//雷神, 美国队长 9 alert(res);//钢铁侠
//.push() 用法同上。 //.shift() 从数组的排头去元素。返回值为取走的数。直接修改原函数。 var arr = [100, 200, 300]; var res = arr.shift(); alert(res);//100 alert(arr); //200, 300 /*-----------------------------------------------------------*/ // .unshift() 从元素的头部 插入数组元素。返回值为插入后的 数组长度。 var arr = [true, false, true]; var res = arr.unshift(false); alert(res);//4 alert(arr);// false,true,false,true 示例2; var arr = ["X教授", "琴", "镭射眼"]; /*arr.push("震荡波"); alert(arr);*/ /*var res = arr.shift(); alert(arr);//琴, 镭射眼 alert(res);*///X教授 /*看.shift时请把.push和.unshift注释掉来看 arr 是公用的*/ var res = arr.unshift("天启", "雷神"); alert(arr);//天启, 雷神,X教授, 琴, 镭射眼 alert(res);//5
标签:返回值 span 元素 没有 美国 实现原理 als div nbsp
原文地址:https://www.cnblogs.com/taohuaya/p/9533442.html