中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么將JSON對象轉換為字符串

發布時間:2021-01-19 17:15:04 來源:億速云 閱讀:404 作者:Leah 欄目:web開發

這期內容當中小編將會給大家帶來有關怎么將JSON對象轉換為字符串,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

序列化

定義

指將 JavaScript 值轉化為 JSON 字符串的過程。
JSON.stringify() 能夠將 JavaScript 值轉換成 JSON 字符串。JSON.stringify() 生成的字符串可以用 JSON.parse() 再還原成 JavaScript 值。

參數的含義

1)JSON.stringify(value[, replacer[, space]])
2)value:必選參數。被變換的 JavaScript 值,一般是對象或數組。
3)replacer:可以省略。有兩種選擇:函數或數組。

①- 如果是函數,則每一組名稱/值對都會調用此函數,該函數返回一個值,作為名稱的值變換到結果字符串中,如果返回 undefined,則該成員被忽略。
②- 如果是數組,則只有數組中存在名稱才能夠被轉換,且轉換后順序與數組中的值保持一致。

4)space:可以省略。這是為了排版、方便閱讀而存在的。可以在 JSON 字符串中添加空白或制表符等。 

value 用法

示例代碼:

<script>
var obj = {
name : “Geoff Lui”,
age : 26
};
console.log(obj);
var jsonstr = JSON.stringify(obj);
console.log(jsonstr);
</script>

控制臺輸出執行結果:

怎么將JSON對象轉換為字符串

replacer 的用法

示例代碼:

<script>
var obj = {
name : “Geoff Lui”,
age : 26
};
console.log(obj);
var jsonstr = JSON.stringify(obj,fun);
function fun(name, value){
If (name == “age” )
value = 14;
return value;
}
console.log(jsonstr);
</script>

執行結果:

怎么將JSON對象轉換為字符串

 示例代碼:

<script>
var obj = {
a : 1,
b : 2,
c : 3,
d :4
};
console.log(obj);
var jsonstr = JSON.stringify(obj,[“a”,”b”,”c”]);
console.log(jsonstr);
</script>

執行結果:

怎么將JSON對象轉換為字符串

 space 的用法   //排列的更加可讀

示例代碼:

<script>
var obj = {
a : 1,
b : 2,
c : 3,
d :4
};
console.log(obj);
var jsonstr = JSON.stringify(obj,[“a”,”b”,”c”], “one”);
console.log(jsonstr);
</script>

執行結果:

怎么將JSON對象轉換為字符串

上述就是小編為大家分享的怎么將JSON對象轉換為字符串了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三原县| 乳山市| 临武县| 简阳市| 乌苏市| 鱼台县| 巫溪县| 通化县| 米易县| 城固县| 凌海市| 当阳市| 布拖县| 昌江| 阳泉市| 沭阳县| 华蓥市| 陕西省| 孝义市| 喀喇沁旗| 肇东市| 锡林郭勒盟| 怀远县| 岳阳市| 乐业县| 宣城市| 陈巴尔虎旗| 揭东县| 大丰市| 玛纳斯县| 黄石市| 杨浦区| 商南县| 罗源县| 北流市| 万荣县| 鹤峰县| 吴忠市| 肃南| 漾濞| 衡南县|