例
大文字に配列の値を変換し、新しいアレイ法を行います。
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();
果物の配列の値は以下のようになります。
BANANA,ORANGE,APPLE,MANGO
»それを自分で試してみてください 定義と使用法
プロトタイプのコンストラクタは、あなたが新しいプロパティとメソッドを追加することができますArray()オブジェクト。
プロパティを構築する場合、すべてのアレイは、プロパティが与えられます、そしてそれは、デフォルトとして、値です。
方法を構築する場合、すべての配列は、このメソッドが使用可能になります。
Note: Array.prototypeを単一のアレイに、それだけには言及していないArray()オブジェクト自体。
Note:プロトタイプでは、すべてのJavaScriptオブジェクトのために利用可能であるグローバルオブジェクトのコンストラクタです。
ブラウザのサポート
プロパティ | |||||
---|---|---|---|---|---|
prototype | はい | はい | はい | はい | はい |
構文
Array.prototype. <JavaScriptのArrayリファレンス