麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

全面總結Javascript對數組對象的各種操作

2019-11-19 17:48:44
字體:
來源:轉載
供稿:網友

數組

數組定義:簡而言之就是一組有序的數據集合,其索引為從0開始且自然增長的整數,其元素值可以是任何js數據!并且包含一個名為length的屬性,該屬性表示數組元素的個數!

一、定義數組,有三種定義方式:

方式一:

var arr=new Array(); arr[0]=“11”; arr[1]=“22”; arr[2]=“33”; 

方式二:

var arr=new Array(“11”,“22”,“33”); 

方式三:

var arr=[“11”,“22”,“33”]; 

二、數組的length屬性,可以獲取數組的長度,也可以截取,清空數組,如果設置的值比其當前值小,數組將被截斷,其尾部的元素將丟失。

如果設置的值比它的當前值大,數組的長度將增大,新的元素被添加到數組的尾部,它們的值為 undefined:

var arr=[“11″,”22″,”33″]; arr.length //3,返回數組的長度 arr.length = 2 //['11','22'],截取數組前2個 arr.length = 5 //['11','22',undefined,undefined,undefined],自動添加undefined arr.length = 0 //[],清空數組 

三、遍歷數組:

var arr=[“11”,“22”,“33”]; //for循環 for(var i=0;i<arr.length;i++){  console.log(i) } //for in循環 for( i in arr ){  console.log(arr[i]) } //forEach循環 arr.forEach(function(i){  console.log(i) }) 

四、數組的添加和刪除:

push() 向數組末尾增加一個或多個元素,其返回值為增加元素后數組的長度。

var arr=[1,2,3]; arr.push(4) console.log(arr) //[1,2,3,4] arr.push(5,6,7) console.log(arr) //[1,2,3,4,5,6,7] 

unshift() 向數組開頭增加一個或多個元素,其返回值為增加元素后數組的長度。

var arr=[1,2,3]; arr.unshift(4) console.log(arr) //[4,1,2,3] arr.unshift(5,6,7) console.log(arr) //[5,6,7,1,2,3,4] 

pop() 從數組的末尾開始刪除,返回值為被刪除元素的值。

var arr=[1,2,3]; arr.pop() console.log(arr) //[1,2] 

shift() 從數組的開頭開始刪除,返回值為被刪除元素的值。

var arr=[1,2,3]; arr.shift() console.log(arr) //[2,3] 

五、join() 將數組通過指定的分隔符進行分隔,返回值為string類型,不改變原數組:

var arr=[1,2,3,4]; arr.join(‘-‘) //”1-2-3-4″ arr.join(”) //”1234″ arr.join(‘ ‘) //”1 2 3 4″ 

六、sort() 數組排序:

var arr=[2,8,3,4,12,56]; //從小到大排序 arr.sort(function(a,b){  return a-b; }); //從大到小排序 arr.sort(function(a,b){  return b-a; }); //隨機排序 arr.sort(function(a,b){  return Math.random() 

主站蜘蛛池模板:
精国品产一区二区三区有限公司
|
成年免费视频黄网站在线观看
|
性少妇freeseⅹbbwhd
|
欧美黄色看
|
欧美亚洲一区二区三区四区
|
超碰97国产在线
|
亚洲极色|
欧美特黄a
|
国产精品视频
|
亚洲成人高清电影
|
国产午夜免费
|
天天操天天骑
|
欧美国产日韩在线观看成人
|
污污的视频在线观看
|
日本一区视频在线观看
|
亚洲啪啪|
在线免费黄色网
|
草草视频在线
|
成人毛片视频在线观看
|
国产一区二区免费在线观看视频
|
中国大陆高清aⅴ毛片
|
成年人免费视频播放
|
av不卡毛片
|
男女隐私免费视频
|
色偷偷欧美
|
一级毛片在线免费播放
|
欧美综合日韩
|
亚洲视频在线一区二区
|
精品国产一二区
|
精品一区二区三区欧美
|
久久久久久久久久久久久久久伊免
|
国产午夜精品久久久久久免费视
|
精品一区二区久久久久久按摩
|
中国产一级毛片
|
国产精品久久久久久久午夜片
|
成人情欲视频在线看免费
|
欧美精品成人一区二区在线观看
|
中文字幕视频在线播放
|
一级全毛片
|
久久艹逼
|
久久精品一区二区三区不卡牛牛
|