js之數組

數組

數組是一組數據的集合,在 JavaScript 中,數組裏面的數據可以是不同的類
型。

  • 數組的聲明
    數組的聲明主要有兩種方法
    (1) var 數組名=new Array;
    (2) var 數組名=[];

  • 數組的初始化
    數組的初始化有三種方法 :

(1)var 數組名 = new Array; 
		數組名[0]="1";
		數組名[1]="2";
(2)var 數組名 =["1","2","3"];
(3)var 數組名 = new Array("1","2","3");
  • 操作數據的方法(8種)

    (1)join():通過分隔符合併成一個字符串
			
			var str=['23','asd','方法'];
			document.write(str.join('#'));
			
			(2)push()和pop(): 在數組的最後增加成員或是刪除成員
			var str=['1','2','3','4','5'];
			str.push('141');
			str.pop('141');
			document.write(str);
			
			(3)unshift()和shift() 在數組的前面增加成員或是刪除成員
			var str=['1','2','3','4','5'];
			str.unshift('789');
			str.shift('789');
			document.write(str);

			(4)reverse():將數組的數據進行翻轉
			var str=['x','a','h','k'];
			str.reverse();
			document.write(str);


			(5)indexof():  返回數組中該元素第一次出現的索引值
			   lastIndexOf(): 返回數組中該元素最後一次出現的索引值
			var str=[1,2,4,1,4,3,1,2,3,1,4];
			alert(str.indexOf(4)); //返回第一次出現的索引
			alert(str.lastIndexOf(4)); //返回最後一次出現的索引
			
			(6)splice()在數組中刪除或是增加成員
	
			第一個值表示開始的索引位置
			第二個值表示往後刪除的個數
			第三個至表示增添的 成員
			var str=[1,4,1,4,4,1,5,5];
			str.splice(3,3,'JavaScript',123,444,15);
			document.write(str);
			

			(7)slice():表示從數組中截取一段數據(切片)
			var str=[1,3,4,5,56,7,8,124,8,89,99,6];
			document.write(str.slice(4,8));

			
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章