首頁 >web前端 >js教程 >怎麼使用javascript將物件轉為字串

怎麼使用javascript將物件轉為字串

青灯夜游
青灯夜游原創
2021-04-26 16:31:045950瀏覽

javascript中可以使用「JSON.stringify()」方法將物件轉為字串,語法「JSON.stringify(object)」。 「JSON.stringify()」方法用於將js值(物件或陣列)轉換為JSON字串並傳回。

怎麼使用javascript將物件轉為字串

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

在javascript中,可以使用「JSON.stringify()」方法將物件轉為字串。

實例:物件轉換為字串

// 对象
var jsonObj = {
   "CityId":"18",
    "CityName":"西安2"
};

// 对象转换为字符串
var newString = JSON.stringify(jsonObj);
console.log(typeof newString); // 输出:string
console.log(newString); // 输出:{"CityId":"18","CityName":"西安2"}

輸出:

怎麼使用javascript將物件轉為字串

JSON.stringify( ) 方法用於將JavaScript 值轉換為JSON 字串,然後傳回包含JSON 文字的字串。

語法:

JSON.stringify(value[, replacer[, space]])

參數:

怎麼使用javascript將物件轉為字串

#範例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>

<p id="demo"></p>
<script>
var str = {"name":"PHP中文网", "site":"http://www.php.cn"}
str_pretty1 = JSON.stringify(str)
document.write( "只有一个参数情况:" );
document.write( "<br>" );
document.write("<pre class="brush:php;toolbar:false">" + str_pretty1 + "
" ); document.write( "
" ); str_pretty2 = JSON.stringify(str, null, 4) //使用四个空格缩进 document.write( "使用参数情况:" ); document.write( "
" ); document.write("
" + str_pretty2 + "
" ); // pre 用于格式化输出

以上是怎麼使用javascript將物件轉為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn