JavaScript Array プロトタイプ属性

定義と使用法

prototype すべてのJavaScriptオブジェクトに使用できるグローバル構築関数です。

prototype グローバルArray()オブジェクトを参照します。

prototype 構築関数は、配列に新しい属性とメソッドを追加するのに許可されています。

新しい属性を構築する際には、すべての配列がこの属性及其値を取得します。

新しいメソッドを構築する際には、すべての配列がこのメソッドを取得します。

インスタンス

配列の値を大文字に変換する新しい配列メソッドを作成します:

Array.prototype.myUcase = function() {
  for (i = 0; i < this.length; i++) {
    this[i] = this[i].toUpperCase();
  }
};

配列を作成し、myUcaseメソッドを呼び出します:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.myUcase();

自分で試してみてください

文法

Array.prototype.name = value

ブラウザのサポート

すべてのブラウザが完全にサポートしています prototype

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

関連ページ

チュートリアル:JavaScript 配列

チュートリアル:JavaScript 配列 Const

チュートリアル:JavaScript 配列メソッド

チュートリアル:JavaScript 配列のソート

チュートリアル:JavaScript 配列のイテレーション