應用
String()和toString()都是將其他類型的變量轉換為字符串類型。
let a =1; let b = 123; String(a); // '1' typeOf(a); // String typeOf(b); //Number b.toString(); // '123' typeOf(b); //String;
區別
toString()無法轉換null和undefined
let a; let b=null; a.toString();//Uncaught TypeError: Cannot read property 'toString' of undefined b.toString(); //Uncaught TypeError: Cannot read property 'toString' of null String(a); //"undefined" String(b);//"null"