Latest web development tutorials
×

JavaScript コース

JavaScript コース JavaScript 簡単な紹介 JavaScript 使用法 JavaScript 輸出 JavaScript 文法 JavaScript ステートメント JavaScript ノート JavaScript 変数 JavaScript データの種類 JavaScript オブジェクト JavaScript 関数 JavaScript スコープ JavaScript イベント JavaScript 文字列 JavaScript 演算子 JavaScript 比較します JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript 型変換 JavaScript 正規表現 JavaScript エラー JavaScript デバッギング JavaScript 可変リフト JavaScript strictモード JavaScript 不適正使用 JavaScript フォーム認証 JavaScript 予約済みキーワード JavaScript JSON JavaScript void JavaScript コードの仕様

JS 関数

JavaScript 関数定義 JavaScript 関数の引数 JavaScript 関数呼び出し JavaScript クロージャ

JS HTML DOM

DOM 簡単な紹介 DOM HTML DOM CSS DOM イベント DOM EventListener DOM 要素

JS 応用チュートリアル

JavaScript オブジェクト JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp オブジェクト

JS ブラウザ BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript ポップ JavaScript 時間指定イベント JavaScript Cookies

JS 倉庫

JavaScript 倉庫 JavaScript テスト jQuery JavaScript テスト Prototype

JS 例

JavaScript 例 JavaScript Objectインスタンス JavaScript ブラウザのオブジェクトインスタンス JavaScript HTML DOM 例 JavaScript サマリー

JS リファレンスマニュアル

JavaScript オブジェクト HTML DOM オブジェクト

JavaScriptの配列(アレイ)オブジェクト

オブジェクトの配列の役割は次のとおりです。一連の値を格納するために別の変数名を使用してください。


例

オンラインの例

配列、その割り当てを作成します。

var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";

»をお試しください

ページの下部に、あなたはより多くの例を見つけることができます。


配列とは何ですか?

一連の値の名前を格納するための単一の変数を使用してオブジェクトの配列。

あなたは(例:車の名前)データのセットを持っている場合は、次のように、単一の変数は、あります:

var car1="Saab";
var car2="Volvo";
var car3="BMW";

ただし、特定の車両を検索したい場合は? そして3つはありませんが、300それ? これは簡単な作業ではありません!

最良の方法は、配列を使用することです。

アレイは、すべての値の名前を格納するために変数を使用することができ、任意の変数名の値にアクセスするために使用することができます。

配列の各要素は、それが容易にアクセスできるようにするために、自身のIDを持っています。


配列を作成します。

配列を作成し、3つの方法があります。

次のコードは、myCarsと呼ばれるオブジェクトの配列を定義します。

1:従来の方法:

var myCars=new Array();
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";

2:簡単な方法:

var myCars=new Array("Saab","Volvo","BMW");

3:リテラル:

var myCars=["Saab","Volvo","BMW"];


アクセスアレイ

配列名とインデックス番号を指定することで、特定の要素にアクセスすることができます。

次の例は、第1の値myCarsのアレイにアクセスすることができます。

var name=myCars[0];

次の例では、myCarsの配列の最初の要素を変更します:

myCars[0]="Opel";

ランプ [0]配列の最初の要素です。 [1]配列の2番目の要素です。


あなたは異なる持つことができるオブジェクトの配列で

すべての変数はJavaScriptのオブジェクトです。 配列の要素はオブジェクトです。 関数はオブジェクトです。

だから、あなたは、アレイ内の別の変数の型を持つことができます。

あなたは、配列内のオブジェクト要素、関数、配列を含めることができます。

myarrayの[0] = Date.now。
myarrayの[1] =てmyFunction;
myarrayの[2] = myCars。


配列メソッドとプロパティ

事前に定義されたプロパティとメソッドを使用してオブジェクトの配列:

var x=myCars.length // myCars 中元素的数量
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值


オブジェクト参照の完全な配列

あなたはすべてのプロパティとメソッドの配列の完全なリファレンスマニュアルに、このサイトを参照することができます。

リファレンスマニュアルの記述(およびその他の例)すべての属性とメソッドが含まれています。

オブジェクト参照の完全な配列


新しいメソッドを作成します。

JavaScriptはプロトタイプグローバルコンストラクタです。 これは、新しいプロパティとメソッドJavaScriptオブジェクトを構築することができます。

例:新しいアプローチを作成します。

Array.prototype.myUcase =関数(){
以下のための(ⅰ= 0; iはthis.length <;私は++){
この[i]は=この[i]の.toUpperCase();
}
}

»をお試しください

上記の例では、大文字と小文字のアレイ文字のための方法の新しい配列を作成します。


例

より多くの例

2の配列をマージする-連結()

)CONCAT( - 3つの配列をマージします

文字列配列の元素組成-ジョイン()

)(ポップ-配列の最後の要素を削除します

)(プッシュ-新しい要素の配列の最後に追加しました

配列内の要素の順序の並べ替えを逆に- (リバース)

)(シフト-配列の最初の要素を削除します

要素の配列から選択してください-スライスを()

配列のソート(アルファベットの昇順で) -並べ替え()

(数値の昇順で)数値ソート-ソート()

(数値の降順で)ナンバーシーケンシング-ソート()

配列の2番目の位置に要素を追加-スプライス()

)(-tostringに文字列配列に変換

配列の先頭に新しい要素を追加する-抜きを()