追加のプロパティとメソッドによってオブジェクトを拡張します。
パラメータ | 説明 |
---|---|
name | プロパティまたはメソッドの名前です。 |
value | プロパティまたはメソッドの値です。プロパティの場合は、式になります。 メソッドの場合は、関数の定義になります。 |
Boolean.prototype.T = true;
Boolean.prototype.F = false;
var b = new Boolean();
b.T.toString() + " or " + b.F.toString()
Boolean.prototype.admin = function() {
if(session.getCommonUserName().indexOf("admin") == 0)
return false;
else return true;
}
var b = new Boolean();
if(b.admin())
return "Admin"
else
return "End user"