toString() メソッドは、指定された Boolean オブジェクトを表す文字列を返します。

構文

bool.toString()

戻り値

指定された Boolean オブジェクトを表す文字列。

説明

Boolean オブジェクトは Object オブジェクトの toString メソッドを上書きしており、Object.prototype.toString() を継承していません。Boolean オブジェクトでは、toString メソッドはオブジェクトを文字列で表したものを返します。

Boolean が文字列値として表されるべきときや、Boolean が文字列の結合で参照されたとき、JavaScript は toString メソッドを自動的に呼び出します。

Boolean オブジェクトと真偽値では、組み込みの toString メソッドはその Boolean オブジェクトの値によって "true" か "false" の文字列を返します。

toString を使用する

以下のコードでは、flag.toString は "true" を返します:

var flag = new Boolean(true);
var myVar = flag.toString();

仕様

仕様 ステータス コメント
ECMAScript 1st Edition (ECMA-262) 標準 初期定義。
ECMAScript 5.1 (ECMA-262)
Boolean.prototype.toString の定義
標準  
ECMAScript 2015 (6th Edition, ECMA-262)
Boolean.prototype.toString の定義
標準  
ECMAScript Latest Draft (ECMA-262)
Boolean.prototype.toString の定義
ドラフト  

ブラウザー実装状況

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) (有) (有) (有) (有)
機能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) (有) (有) (有) (有) (有)

関連項目

ドキュメントのタグと貢献者

このページの貢献者: YuichiNukiyama, teoli, ethertank, Yuichirou
最終更新者: YuichiNukiyama,