Boolean.prototype

Boolean.prototypeBoolean コンストラクターのプロトタイプを表します。

Boolean.prototype のプロパティ属性
書込可能 不可
列挙可能 不可
設定可能 不可

説明

Boolean インスタンスは、 Boolean.prototype を継承します。コンストラクターのプロトタイプオブジェクトを用いて、Boolean インスタンスのすべてにプロパティやメソッドを加えることができます。

プロパティ

Boolean.prototype.constructor
インスタンスのプロトタイプを生成する関数を返します。これは、既定では Boolean 関数です。

メソッド

Boolean.prototype.toSource()
Boolean オブジェクトのソースを含む文字列を返します。この文字列を使って同等のオブジェクトを生成することができます。 Object.prototype.toSource() メソッドを上書きしています。
Boolean.prototype.toString()
オブジェクトの値によって、"true""false" のどちらかの文字列を返します。Object.prototype.toString() メソッドを上書きしています。
Boolean.prototype.valueOf()
Boolean オブジェクトのプリミティブな値を返します。Object.prototype.valueOf() メソッドを上書きしています。

仕様書

仕様書 状態 備考
ECMAScript 1st Edition (ECMA-262) 標準 初回定義です。 JavaScript 1.0 で実装されました。
ECMAScript 5.1 (ECMA-262)
Boolean.prototype の定義
標準  
ECMAScript 2015 (6th Edition, ECMA-262)
Boolean.prototype の定義
標準  
ECMAScript (ECMA-262)
Boolean.prototype の定義
現行の標準  

ブラウザーの対応

No compatibility data found. Please contribute data for "javascript.builtins.Boolean.prototype" (depth: 1) to the MDN compatibility data repository.