js把其他類型轉化成字符串


toString() : 除了null和undefined之外,其他的類型(數值,布爾,字符串,對象)都有此方法,它返回相應值的字符串表現(並不修改原變量);

var age = 11;
var ageAsString = age.toString();   //"11"
alert(age) //11;
var found = true; var foundAsString = found.toString(); //"true"
alert(found) // "true";

除此之外,toString()還接受一個參數作為基數,如toString(2),toString(16);
var num = 10;
num.toString(2) // "1010";
num.toString(16) //"a" ;

 

 String() : 在不知道要轉換的值是不是null和undefined情況下,還可以用String(),String()能夠將任何類型的數值轉換成string類型,String()遵循以下原則:

   1.如果只有toString()方法,則調用toString()方法並返回相應的結果;

   2.如果值為null,則返回"null";

   3.如果值為undefined,則返回 "undefined"; 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM