追加のプロパティとメソッドによってオブジェクトを拡張します。
戻り値 | 説明 |
---|---|
name | プロパティまたはメソッドの名前です。 |
value | プロパティまたはメソッドの値です。プロパティの場合は、式になります。 メソッドの場合は、関数の定義になります。 |
String.prototype.coname = "Acme Corporation";
var s = new String();
s.coname
String.prototype.toProper = function() {
return this.left(1).toUpper() + this.substr(1).toLower();
}
var s = new String("bar");
s.toProper() // Bar