Null
組込みオブジェクトこの章では組込み変数領域が初めから備えている
Null
組込みオブジェクトを定義する。
Null
は特殊な値 null
に対応する Type
のインスタンスである。
Null
のメンバprototype
Null.prototype
のプロパティ)。
このオブジェクトは Object.prototype
を準プロトタイプとして持たなければならない。name
"Null"
null
Null.null
の内部メンバ)。
このオブジェクトはメンバを一切持たない。
このオブジェクトのメンバ・内部メンバは不変である。
このオブジェクトは関数として呼出し可能でない。Null
の内部メンバ$prototype
Type.prototype
Null
の関数としての呼出しNull
は関数として呼出し可能であり、関数として呼出されると
新しい UnsupportedOperationError
のインスタンスを投げる。
Null.prototype
のプロパティtoString
メソッド@{"null"}
Null.null
の内部メンバ$prototype
Null.prototype
$isImmutable
Boolean.true