當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript JSON.stringify()用法及代碼示例


JavaScript JSON.stringify() 方法將 JavaScript 值轉換為 JSON 字符串。如果指定了替換函數,它將替換值,或者如果指定了替換數組,則僅包含指定的屬性。

用法

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

參數

value:要轉換為 JSON 字符串的值。

Replacer:一個改變字符串化過程行為的函數。它是可選的。

space:一個字符串或數字對象,用於將空格插入輸出 JSON 字符串以提高可讀性。它是可選的。

返回值

表示給定值的 JSON 字符串。

瀏覽器支持

Chrome Yes
Safari 4
Firefox 3.5
Opera 10.5

JavaScript JSON.stringify() 方法示例

例子1

讓我們看一個將字符串對象轉換為 JSON 字符串的示例。

<script>
//JavaScript to illustrate JSON.stringify() method.
var json = { firstName:"ASHU", lastName:"BHATI", studentCode:7 };
var student = JSON.stringify(json);
// expected output:{"firstName":"ASHU","lastName":"BHATI","studentCode":7}
document.write(student); 
</script>

輸出:

{"firstName":"ASHU","lastName":"BHATI","studentCode":7}

例子2

讓我們看一個將數組對象轉換為 JSON 字符串的示例。

<script>
//JavaScript to illustrate JSON.stringify() method.
var a = [ "JAVA", "C", "C++", "Python" ];
var Json = JSON.stringify(a);
// expected output:["JAVA","C","C++","Python"]
document.write(Json);
</script>

輸出:

 ["JAVA","C","C++","Python"]




相關用法


注:本文由純淨天空篩選整理自 JavaScript JSON.stringify() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。