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

new String【コンストラクタ】

メモ

構文

new String ( [ value ] )

  • value:初期値

  • String【文字列】オブジェクト

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 ) 

  • value:変換値

  • 文字列 (String型)

var str;
str = String(123);
console.log(str);         // 出力:123
str = String("text");
console.log(str);         // 出力:text
str = String("テキスト");
console.log(str);         // 出力:テキスト

関連