javascript 基础
1、对数组进行操作
var arr =["小李",20,"男"];
alert(arr);//小李,46,男 alert(arr.join("/"));//小李/20/男
jion();//使用指定的分隔符把数组中的数据连成字符串 push();//想数组末尾添加数据,并返回新的数组的长度 pop();//删除数组末尾的数据,并返回删除的数据 unshift();//向数组开头添加数据,返回长度 shift();//删除开头数据,并返回删除的数据 concat();//基于当前数组创建一个新的数组并返回该数组,生成一个新数组,原数组不变 var a=arr.concat("是一个人");//小李,20,男是一个人
splice();//可实现删除、插入、替换功能 返回删除的数据或被替换的数据
用法:
var s = arr.splice(0,2);//s=["小李",20] arr=男 实现删除功能,删除从0开始2个元素 var d = arr.splice(2,0,"呵呵"); // d为删除的数据,为空, arr=["小李",20,"呵呵","男") 从第二个位置开始,删除0个数据,插入“呵呵” var b = arr.splice(2,1,"山东");// b = 男, arr=["小李",20,"山东"] //实现替换功能