ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript における配列の知識ポイントのまとめ
この記事では、javascript に関する関連知識を提供します。主に、ページ タグの選択、ページ タグ属性の操作など、DOM API 知識のクロストークに関連する関連問題を整理しています。合わせて、皆さんのお役に立てれば幸いです。
[関連する推奨事項: JavaScript ビデオ チュートリアル 、Web フロントエンド ]
var array name = new Array();構文 2:
の場合括弧内に数値を渡すと配列の長さを示し、1 より大きい値を渡すと配列に要素を追加することを示します。
var array name =[];typeof
値が角括弧内に渡されると、要素が配列に追加されます。
を使用して配列オブジェクトをチェックする場合、Object
を返します。 配列に要素を追加します
配列名 = [要素 1, 要素 2...];構文:2. インデックスに従って追加 (要素を追加する場所)
配列名 [インデックス] = '要素';ここで、要素がインデックスに従って追加される場合、配列の長さは追加される最大インデックスに従って計算されることに注意してください。
配列内の要素の読み取り
console.log(配列名);構文:2. 配列内の要素を読み取ります。
console.log(配列名[インデックス]);配列でよく使用されるプロパティとメソッド3. 存在しない要素を読み込んだ場合は、未定義を返します。 。
配列の長さ。
配列の長さを設定します: 設定された配列の長さが元の配列の長さを超える場合、余分なスペースは空けられます。
設定された配列長が
##追加のヒント: length 属性を使用できます。要素
を配列の 最後の位置に追加します。
2.cancat メソッド
構文:
3.join メソッド
構文:
4.pop メソッド
最後の要素 を削除し、
return するために使用されます。削除された要素 。 構文:
##5.pushメソッド
の末尾に追加し、 は新しい長さ
を返します。 構文: 配列名.push(要素 1, 要素 2...);
6.shift メソッド
shift()
メソッドは、配列の最初の要素を削除し、最初の要素の値を返すために使用されます。# 構文:7.unshift メソッド配列名.shift();
unshift()
メソッドは、1 つ以上の要素
を配列の先頭 に追加し、 は新しい長さ を返します。# 構文:#8.slice メソッド配列名.unshift(要素 1, 要素 2...);
slice()
メソッドは、既存の配列から選択された要素を返します。文字列の一部を抽出し、抽出した部分を新しい文字列として返します。
構文:注意:slice() メソッドは元の配列を変更しません。
配列名.slice(start,end);間隔は左側が閉じ、右側が開きます
負の場合number、配列 Count の下からの数。
##9.splice メソッド
splice()
メソッドはadd に使用されます。
配列名.splice (どの位置から(必須)、削除する要素の数(オプション)、追加する要素(オプション))または
配列内の要素を削除します。 構文:
10.reverse メソッド
reverse()メソッドは、
## を反転するために使用されます。配列内の要素の # 順序
。
構文: 配列名.reverse();sort()##11.sortメソッド
メソッドは、配列の要素をソートするために使用されます。並べ替え順序は、アルファベット順または数値順、および昇順または降順にすることができます。デフォルトの並べ替え順序はアルファベット昇順です。
構文:Array name.sort();
1. アルファベット順 (昇順/降順) に並べ替えます#2. 数値による並べ替え (大きいものから小さいものへ/小さいものから大きいものへ) には関数を定義する必要があります。
配列の走査
for ループを使用して配列を走査します。構文: for(var 変数=0; 変数
#配列トラバーサルの簡単な演習
配列に 6 つのオブジェクトを追加し、成人の人のリストを新しいリストに追加します。配列! !
nbsp;html> <meta> <meta> <meta> <title>Document</title> <script> function Person(name, age){ this.name = name; this.age = age; } var per1 =new Person('苏凉',21); var per2 =new Person('小红',15); var per3 =new Person('小月',17); var per4 =new Person('小丽',19); var per5 =new Person('小水',20); var per6 =new Person('小花',5); var per_list= [per1,per2,per3,per4,per5,per6]; function arrAdult(){ var newArr=[]; for(var i = 0;i<per_list.length;i++){ var x = per_list[i]; if(x.age<18){ console.log(x.name + '未通过'); }else if(x.age>=18){ console.log(x.name + '恭喜你,通过了!'); newArr.push(x.name) } } return newArr; } var list = arrAdult(); console.log('通过名单:'+ list) </script>実行結果:
[関連する推奨事項:
javascript ビデオ チュートリアルウェブ フロント エンド
、#]
以上がJavaScript における配列の知識ポイントのまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。