最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

详细介绍数组中的方法

来源:动视网 责编:小采 时间:2020-11-27 20:20:34
文档

详细介绍数组中的方法

详细介绍数组中的方法:数组中的方法今天我们来说一下,对数组进行操作的几种方法://添加 a=[];//空数组 a[0]="我是第一个"; a[2]="我是第三个"; a[10]="我是第十一个"; alert(a.length);//11//删除 var a=[1,2,
推荐度:
导读详细介绍数组中的方法:数组中的方法今天我们来说一下,对数组进行操作的几种方法://添加 a=[];//空数组 a[0]="我是第一个"; a[2]="我是第三个"; a[10]="我是第十一个"; alert(a.length);//11//删除 var a=[1,2,


数组中的方法

今天我们来说一下,对数组进行操作的几种方法:

//添加

a=[];//空数组
a[0]="我是第一个";
a[2]="我是第三个";
a[10]="我是第十一个";
alert(a.length);//11

//删除
var a=[1,2,3,4,5];
delete a[4]//删除第五个元素,但不删除位置
alert(a.length);


//push()末尾加一个或多个,并返回新长度
a=[1,2,3];
alert(a..push("二狗","男",20));//再数组末尾增加一个或多个
alert(a.length);
alert(a[0]);


//pop() 删除并返回数组的最后一个元素。
//语 法 arr.pop();
//返回值 arr的最后一个元素。
var arr=new Array(3);//长度为3
arr[0]="George";
arr[1]="John";
arr[2]="Thomas";
document.write(arr)
document.write("<br />")
document.write(arr.pop())//删除并返回数组的最后一个元素。
document.write("<br />")
document.write(arr)


//unshift() 向数组开头添加一个或多个元素,并返回新的长度
a=[1,2,3];
a.unshift("二狗","男",20);//再数组末尾增加一个或多个
alert(a.length);
alert(a[0]);

//shift() 删除并返回第一个元素
var arr=new Array(3);
arr[0]="George";
arr[1]="John";
arr[2]="Thomas";
document.write(arr)
document.write("<br />")
document.write(arr.shift())//删除并返回第一个元素
document.write("<br />")
document.write(arr)


//concat()方法合并两个 或多个数组

var a=[1,2,3,4,5];
var b=[6,7,8,9,10];
var c=[11,12,13,14,15]
alert(b.concat(a,c));

//join()将数组中的所有元素都转化为字符串 并且连接在一起

var arr=["今天周五","明天放假","后天也放假"]
alert(arr.join(","));
alert(typeof arr.join(""))

//revese()元素前后顺序颠倒

var arr=["今天周五","明天放假","后天也放假"];
alert(arr.reverse())

//slice方法截取数组中的一部分,
//第一个参数是数组开始的下标,要下标对应的元素
//第二个参数是数组结束的下标,但是不要对应的元素

a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
alert(a.slice(0,10))
alert(a.slice(-15,-5))
alert(a)//还是原数组 没有改变

//sort()对数组元素进行排序

var a=[1,9,5,12,24,16]
function hanshu(x,y){
return x-y;
}

alert(a.sort(hanshu))

//splice()用于插入删除或替代原数组的元素

a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15];
a.splice(4,6)//从第五个开始删6个
alert(a)
a.splice(4,6,50,60,70,80,90,100,110,120,130,140)//从第五个开始删6个,将后面数字添加进去
alert(a)

文档

详细介绍数组中的方法

详细介绍数组中的方法:数组中的方法今天我们来说一下,对数组进行操作的几种方法://添加 a=[];//空数组 a[0]="我是第一个"; a[2]="我是第三个"; a[10]="我是第十一个"; alert(a.length);//11//删除 var a=[1,2,
推荐度:
标签: 方法 介绍 具体
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top