日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

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

發布時間:2024/4/15 javascript 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JSON.stringify(value[, replacer[, space]]) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. JSON.stringify(value[, replacer[, space]]);
value 必需 對象或數組,需要轉換成json字符串的數據
replacer 可選 函數或數組
space 可選 文本添加縮進、空格和換行符,小于等于10的數字(如大于10按10展示)或者是代表縮進、空格和換行符的轉義字符,例如'\t'
2.舉栗子
1)僅有第一個參數
let obj = {name: 'LQW',age: 23,sex: 'female' }; console.log(JSON.stringify(obj)); 結果: {"name":"LQW","age":23,"sex":"female"} 2)傳入第三個參數
let obj = {name: 'LQW',age: 23,sex: 'female' }; console.log(JSON.stringify(obj, null, 4)); 結果: {"name": "LQW","age": 23,"sex": "female" } 3)第一個參數為數組,第二個參數為函數
let arr = ['Lqw', 23, 'female']; console.log(JSON.stringify(arr, function (key, value) {if (typeof value === 'string') {return value.toUpperCase();}return value; }, 4)); 結果: ["LQW",23,"FEMALE" ] 4)第一個參數為數組,第二個參數為數組,第二個參數會被忽略
let arr = ['Lqw', 23, 'female']; console.log(JSON.stringify(arr, [1, 2], 4)); 結果: ["Lqw",23,"female" ] 5)第一個參數為對象,第二個參數為數組
let obj = {name: 'LQW',age: 23,sex: 'female' }; console.log(JSON.stringify(obj, ['name', 'sex'], 4)); 結果: {"name": "LQW","sex": "female" } let obj = {name: 'LQW',age: 23,sex: 'female' }; console.log(JSON.stringify(obj, ['1', '2'], 4)); 結果: {} 6)第一個參數為對象,第二個參數為函數 let obj = {name: 'LQW',age: 23,sex: 'female' }; console.log(JSON.stringify(obj, function (key, value) {if (typeof value === 'string') {return value.toUpperCase();}return value; }, 4)); 結果: {"name": "LQW","age": 23,"sex": "FEMALE" }

?

轉載于:https://www.cnblogs.com/lqw007/p/9618280.html

總結

以上是生活随笔為你收集整理的JSON.stringify(value[, replacer[, space]])的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。