ホームページ  >  記事  >  ウェブフロントエンド  >  javacsript の Array オブジェクト メソッド属性の概要

javacsript の Array オブジェクト メソッド属性の概要

迷茫
迷茫オリジナル
2017-03-26 17:23:061536ブラウズ

主な属性は 3 つあります: コンストラクター; 長さ; プロトタイプ;

コンストラクター (英語の意味: コンストラクター): このオブジェクトを作成した配列関数への参照を返します。例: var arr=new Array(); arr.constructor=Array;

length (英語の意味: length): 配列内の要素の数を設定または返します。注: 長さは常に配列の最後の添え字より 1 大きくなります。配列の長さを設定します。配列が設定された長さよりも長い場合、配列の長さが設定された長さよりも短い場合、配列は切り捨てられます。未定義は後で追加されます。

プロトタイプ (英語の意味: プロトタイプ): オブジェクトに属性とメソッドを追加できます (プロトタイプ チェーン、属性の継承)。

よく使用される 12 のメソッドがあります。 2 つまたは複数の配列を接続するために使用されます (配列 文字列を入力します。 (セパレータ 英語の意味: 区切り文字);

配列の最後の要素を削除して返します (配列がすでに空の場合、pop() は配列を変更せず、未定義の値を返します。) in, last out );

push();配列の末尾に 1 つ以上の要素を追加し、新しい長さを返します。 (先入れ、後出し); Reverse(); (新しい配列を作成せずに元の配列を変更します);配列の最初の要素を配列から削除し、最初の要素の値を返します。 (新しい配列を作成せずに元の配列を変更します。);

slice(start,[end]);既存の配列から選択された要素を返します。 (start が負の数値の場合、配列の末尾から始まる位置を指定します。つまり、-1 は最後の要素を指し、-2 は最後から 2 番目の要素を指し、以下同様です。) ((start, end)== =[start,end]には末尾ではなく先頭が含まれます);

sort([関数]); 配列の要素を並べ替えます。 (ASCII コード表によると); (数値のサイズに応じて配置: function sortNum(a,b){return a-b});

splice(index,number,[item]);index:位置; 数値: 数量; 項目: 置換される項目;

配列を文字列に変換し、結果を返します (パラメータなしのプッシュと同じ効果);配列要素の先頭を返し、新しい長さを返します。

valueOf(); は Array オブジェクトの元の値を返します。

以上がjavacsript の Array オブジェクト メソッド属性の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。