JavaScript如何將對象轉(zhuǎn)換為字符串?下面本篇文章就來給大家介紹一下使用JavaScript將不同對象轉(zhuǎn)換為字符串的方法群扶,希望對大家有所幫助及刻。
方法1:使用String()函數(shù)
String()函數(shù)將對象的值轉(zhuǎn)換為字符串镀裤。
語法:
String(object)
示例:
<script>?
var bool_to_s1 = Boolean(0);
var bool_to_s2 = Boolean(1);
var num_to_s = 1234;
document.write( typeof( bool_to_s1)+"<br>");
document.write( typeof(String( bool_to_s1))+ "<br>");
document.write( typeof( bool_to_s2)+ "<br>");?
document.write(typeof(String( bool_to_s2))+ "<br>");?
document.write( typeof( num_to_s)+ "<br>");?
document.write(typeof(String( num_to_s))+ "<br>");?
</script>
輸出:
boolean
string
boolean
string
number
string
方法2:使用JSON.stringify()
JSON.stringify()將javascript對象轉(zhuǎn)換為通過Web服務(wù)器發(fā)送數(shù)據(jù)所需的字符串。
語法:
JSON.stringify(obj)
參數(shù):可以是對象缴饭,數(shù)組暑劝。
示例:
<script>
var obj_to_str={ name: "GeeksForGeeks", city: "Noida", contact:2488 };
var myJSON = JSON.stringify(obj_to_str);
document.write(myJSON)
</script>
輸出:
{"name":"GeeksForGeeks","city":"Noida","contact":2488}
以上就是本篇文章的詳細(xì)內(nèi)容颗搂,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!