new Boolean【コンストラクタ】
Boolean【型変換】
valueOf【Boolean型値変換】
toString【文字列変換】
new Boolean【コンストラクタ】
メモ
概要
- Boolean【真偽値】オブジェクトを生成
- new なし:Boolean【型変換】
外部リンク
- ECMA-262 (英語)
new Boolean (value) ES2024 (15) ES2023 (14) ES2022 (13)
構文
new Boolean( [ value ] )
value初期値 (下記参照)
初期値 | 設定値 |
---|---|
省略 undefined | false |
null | false |
true | true |
false | false |
+0 -0 NaN | false |
+0・-0・NaN 以外の数値 | true |
"" (空文字列) | false |
空文字列 以外の文字列 | true |
オブジェクト | true |
例
Boolean【型変換】
メモ
概要
- Boolean型に変換
- new あり:new Boolean【コンストラクタ】
外部リンク
- ECMA-262 (英語)
Boolean (value) ES2024 (15) ES2023 (14) ES2022 (13)
構文
Boolean( [ value ] )
Boolean値
value初期値 (下記参照)
初期値 | 設定値 |
---|---|
省略 undefined | false |
null | false |
true | true |
false | false |
+0 -0 NaN | false |
+0・-0・NaN 以外の数値 | true |
"" (空文字列) | false |
空文字列 以外の文字列 | true |
オブジェクト | true |
例
Boolean.prototype.valueOf【Boolean型値変換】
メモ
概要
- Boolean型値に変換
外部リンク
- ECMA-262 (英語)
Boolean.prototype.valueOf ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
boolean.valueOf()
Boolean型値
例
Boolean.prototype.toString【文字列変換】
メモ
概要
- 文字列に変換
外部リンク
- ECMA-262 (英語)
Boolean.prototype.toString ( ) ES2024 (15) ES2023 (14) ES2022 (13)
構文
boolean.toString()
文字列 ("true" / "false")