new String【コンストラクタ】
String【型変換】
new String【コンストラクタ】
メモ
- String【文字列】オブジェクトを生成
- new なし:String【型変換】
- 外部リンク (英語)
new String ( [ value ] )
The String ConstructorES2022 (13) ES2021 (12) ES2020 (11)
構文
new String( [value] )
String【文字列】オブジェクト
value初期値
例
var str
str = new String(123);
console.log(str); // 出力:String {0: "1", 1: "2", 2: "3", length: 3, [[PrimitiveValue]]: "123"}
str = new String("text");
console.log(str); // 出力:String {0: "t", 1: "e", 2: "x", 3: "t", length: 4, [[PrimitiveValue]]: "text"}
str = new String("テキスト");
console.log(str); // 出力:String {0: "テ", 1: "キ", 2: "ス", 3: "ト", length: 4, [[PrimitiveValue]]: "テキスト"}
String【型変換】
メモ
- String型に型変換
- new あり:new String【コンストラクタ】
- 外部リンク (英語)
String ( [ value ] )
String ( value )ES2022 (13) ES2021 (12) ES2020 (11)
構文
String( [value] )
String( value )
文字列 (String型)
value変換値
例
var str;
str = String(123);
console.log(str); // 出力:123
str = String("text");
console.log(str); // 出力:text
str = String("テキスト");
console.log(str); // 出力:テキスト