标签:ref 函数 chrome script 输出 line 返回值 indent length
var arr1=[1,2], arr2=[3,4], arr3; arr3=arr1.concat(arr2,arr1); console.log(arr3);
另外方法,截取《是来是》__.slice(start,end)
var colors=["red","green","blue",yellow]; var newcolors=colors.slice(1,3); console.log(newcolors);
//完成已下代码,实现b数组对a数组的拷贝, var a=[1,"yew",3], b; //1数组遍历,push b =new Array(); for(var i=0;i<a.length;i++){ b.push(a[i]); //2concat() b=[].concat(a); 3slice(); b=a.slice(0); console.log(b);
var arr=["a","b","c","d"] 1// var add=arr.splice(2,2); //输出删除c,d 2// var add=arr.splice(3,0,"m","n"); //因为没有删除,所以为空,而arr就显示插入完成。 3 var add=arr.splice(1,2,"x","y"); //索引1,删除两个。add=bc,arr插入完成 console.log(arr); console.log(add);
var nums=[1,4,7,5,7,2,3,4,]; var pos=nums.indexOf(7,3); //检测7在数组中的位置3位开始, var pos=nums.lastIndexOf(1); //第一个 console.log(pos);
___.lastIndexOf(searchvalue,startIndex)
//封装一个方法实现indexOf的功能函数。 var nums=[1,4,6,2,3,5,8,9,7]; function ArrayIndexOf(arr,value){ for(var i=0;i<arr.length;i++){ //检测value在arr中出现的位置 if(arr[i]===value){ return i; //找到相应的数字,对于的索引数i。 } } return -1; //否则出现-1 } var pos2=ArrayIndexOf(nums,4); //字符串要转换 console.log(pos2);
数组的方法(连接,截取,删除,插入,替换,以及封装一个函数)
标签:ref 函数 chrome script 输出 line 返回值 indent length
原文地址:http://www.cnblogs.com/3x2-1/p/6819397.html