ホームページ >ウェブフロントエンド >htmlチュートリアル >HTMLの詳しい説明 array_html/css_WEB-ITnose
配列
1. 配列宣言:
1. 1 次元配列
var x=new Array();//空の配列
var x = new Array(size); // 指定された長さの配列
var x = new Array(要素 0, 要素 1,...); //初期値を指定します,,,、保存されるデータ型は制限されません
また: var x =["Xiao Ming", "Xiao Hong "];/ / は 1 次元配列の配列要素を表します---Xiao Ming、Xiao Hong
1次元配列要素 多次元グループ: : EG: Arr [0] = {'あなた', 'OK '、' Ah "; 2] = {'you'、 'are'、 'full'}; ;hr/ > ただし、配列の長さを超える添字は配列の長さを変更することを意味します
G 2, a.Length = 5 (プラスの数値は長さを直接変更します ------- 延長または短縮できます)ただし、アラート ([6]) には未定義が表示されます
Method
関数
EG
concat
2 つ以上の配列を連結して結果を返す
var c=a.concat(b);
Join | 配列のすべての要素を 1 つの文字に入れる | ヴァールa=new Array(''a,'b'); a.join('"!") |
pop | 配列の最後の要素を削除して返す | a.pop (); |
Push | 配列の末尾に 1 つ以上の要素を追加し、新しい長さを返します | 長さを返します |
リバース | リバース配列内の順序 | 反転後の新しい配列を返す |
Shift | Delete そして、配列の最初の要素を返す |
| 要素を削除して返す
|
|
|
|
|
|
|
|
|
|
|
|
| 「ジョージ」、「ジョン」、「トーマス」、「ジェームス」? ,"Adrew","Martin"]; | document.write(arr.slice(2,-2));
// Thomas,James/ /負の数は後ろから -2 と数えます (つまり、最後から 3 番目)数値)
|
Sort() | 配列の要素をソート | デフォルトは文字エンコーディング順にソート | パラメータ書き込み比較関数
🎜splice🎜 🎜 🎜 🎜要素を削除して配列に新しい要素を追加します🎜 🎜 🎜 🎜 🎜1. splice(インデックス削除位置負の数, いくつの数, new1 ,from 位置を削除して追加, new2...)🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜 🎜tostring🎜 🎜 🎜 🎜 配列を文字列に変換し、結果を返します 🎜 🎜 🎜 🎜 は文字列用に設計されており、数値を自動的に追加します 🎜 🎜 🎜 🎜 🎜 🎜シフト解除🎜 | 1 つ以上の要素を配列の先頭に追加し、新しい長さを返します |
|
with with 結果。