JavaScript prototypeプロパティ
定義と使用方法
prototype プロパティを使用すると、オブジェクトにプロパティとメソッドを追加できます。
注意:Prototype はグローバルプロパティであり、すべての JavaScript オブジェクトに適用されます。
構文
object.prototype.name=value
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザが prototype プロパティをサポートしています。
例
例
prototype プロパティを使用してオブジェクトにプロパティを追加する:
function employee(name,jobtitle,born){
this.name=name;
this.jobtitle=jobtitle;
this.born=born;
}
var fred=new employee("Fred Flintstone","Caveman",1970);
employee.prototype.salary=null;
fred.salary=20000;
document.write(fred.salary);
上記の例の出力結果:
20000
試してみる »
その他の拡張
JavaScript String オブジェクト