JavaScript Boolean prototype属性

定義と使用法

prototype はすべてのJavaScriptオブジェクトに使用できるグローバルなコンストラクタです。

Boolean.prototype はグローバルなBoolean()オブジェクトを指します。

prototype コンストラクタは、ブール値に新しい属性とメソッドを追加することができます。

新しい属性を作成するとき、すべての配列がその属性と値を取得します。

新しいメソッドを作成するとき、すべての配列がそのメソッドを取得します。

インスタンス

JavaScriptのブール値に新しいメソッドを作成します:

Boolean.prototype.myColor = function() {
  if (this.valueOf() == true) {
    return "green";
  } else {
    return = "red";
  }
};

ブール値を作成し、myColor()を呼び出します:

let a = true;
a.myColor()    // greenを返します

自分で試してみてください

文法

Boolean.prototype.name = value

ブラウザのサポート

すべてのブラウザが完全にサポートしています Boolean.prototype

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

関連ページ

チュートリアル:JavaScript ブール

チュートリアル:JavaScript データ型

チュートリアル:JavaScript オブジェクト構築子