new String()【コンストラクタ】
String()【型変換】

new String()【コンストラクタ】

メモ

構文

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( [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);         // 出力:テキスト