JavaScript内蔵対象:Aray対象
2408 ワード
Arayオブジェクト
Arayオブジェクトを作成するシンタックス
Arayオブジェクト方法:
1)concat()方法は、2つ以上の配列を接続するために使用される. join()メソッドは、配列内のすべての要素を一つの文字列 に入れるために使用される. Pop()は削除され、最後の要素に戻る. push()は、1つ以上の要素を配列に追加し、長さ を返します. reverse()は、配列の位置を逆さまにすることができる. Shift()は、配列の最初の要素を削除し、 に戻る. Slice(x,y)はx-yを含む要素を切り取り、yを含まないxを返す.パラメータが一つしかない場合、x を含む、そのビットの後のすべての要素を切り取る. sort()配列を並べ替える splice()要素を削除し、削除された要素 を返す. unshift()は、配列の第1位に新しい要素を加え、新しい長さ を返す. toString()は、配列を文字列に変換する.
Arayオブジェクトを作成するシンタックス
1.var arr = [1,2,3,4,5]
2. var arr2 = new Array();
3. new Array(6);
4. var arr4 = Array(1," ",2)
#Array
length
var arr=[1,2,3,4,5]document.write/返却結果:5Arayオブジェクト方法:
1)concat()方法は、2つ以上の配列を接続するために使用される.
var arr = [1,2,3,4,5]
var arr2 = ["huahua",14,5,6]
document.write(arr.concat(arr2))
// :1,2,3,4,5,huahua,14,5,6,
var arr2 = ["huahua",14,5,6]
document.write(arr2.join())
// :huahua,14,5,6
var arr2 = ["huahua",14,5,6]
document.write(arr2.pop())
// :6
var arr2 = ["huahua",14,5,6]
document.write(arr2.push(2,3,4))
// :7
document.write(arr2)
// :huahua,14,5,6,2,3,4
var arr2 = ["huahua",14,5,6]
document.write(arr2.reverse())
// :6,5,14,huahua
var arr2 = ["huahua",14,5,6]
document.write(arr2.shift())
// :huahau
var arr2 = ["huahua",14,5,6]
document.write(arr2.slice(1,3))
// :14,5
function sortnum(a,b){
return a - b
}
var arr = new Array(6)
arr[0] = "4"
arr[1] = "42"
arr[2] = "40"
arr[3] = "12"
arr[4] = "1000"
arr[5] = "234"
//document.write(arr + "
")
document.write(arr + sort(sortnum)
// :4,12,40,42,134,1000
var arr2 = ["huahua",14,5,6]
document.write(arr2.splice(2,2))
// ,
document.write(arr2.splice(2,2,"hello"))
//
// :5,6
// :huahua,14,hello
var arr2 = ["huahua",14,5,6]
document.write(arr2.unshift(2))// 5
document.write(arr2)//2,huahua,14,5,6
var arr2 = new Array[3]
arr2[0] = " "
arr2[1] = " "
arr2[2] = " "
arr2[3] = " "
document.write(arr2.toString())
// : , , ,