2015年1月11日 星期日

JavaScript-Array 陣列 的定義 方法

陣列定義方法 :

var array= new Array();
var array =new Array(n);
var array = [<元素1>, <元素2>, <元素3>...];

方法 說明
array.length(); 內容部份4
array.concat(array1); 連接多個陣列
array.join("-"); 連接陣列之間指定參數進行分隔
array.pop(); 刪除所有內容
array.push(); 內容部份2
array.reverse(); 內容部份2
array.shift(); 內容部份2
array.slice(); 內容部份2
array.sort(); 內容部份2
array.splice(); 內容部份2
array.toLocaleString(); 內容部份2
array.unshift(); 內容部份2
array.valueOf();  內容部份2
內容部份1 內容部份2


























1 . array.concat();
var myarr1= new Array("010")
var myarr2= new Array("-","84697581");
document.write(myarr1.concat(myarr2));

  010,-,84697581

2 .
var myarr1= new Array("86","010")
var myarr2= new Array("84697581");
var myarr3= myarr1.concat(myarr2);
document.write(myarr3.join());

86,010,84697581

document.write(myarr3.join("-"));

86-010-84697581

3 . pop
var myarr1= new Array("86","010");
document.write(myarr1.pop());

010

4 . push();
var myarr1= new Array("86","010");
document.write(myarr1.push("555"));
//3
document.write(myarr1);
//86,010,555

5 . reverse();
var myarr1= new Array("86","010");
document.write(myarr1.reverse());

010,86

6 . shift();

var myarr1= new Array("86","010")
document.write(myarr1.shift());

86

沒有留言:

張貼留言