十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要介紹“es6如何將json字符串轉(zhuǎn)為對象”的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“es6如何將json字符串轉(zhuǎn)為對象”文章能幫助大家解決問題。
作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計、成都網(wǎng)站制作、網(wǎng)站建設(shè)、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價值。
轉(zhuǎn)換步驟:1、利用JSON.parse()方法來將json字符串轉(zhuǎn)為數(shù)組,語法“JSON.parse(json字符串)”;2、利用擴展運算符“...”將數(shù)組元素將數(shù)組元素一個個取出,并存入一個空對象“{}”中即可,語法“{...數(shù)組對象}”。
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 6版、Dell G3電腦。
JSON
JSON是一種特殊的字符串格式,本質(zhì)是一個字符串
像對象和數(shù)組,里面的key和value如果是字符串格式,都用雙引號包裹(必須是雙引號)
例:
var jsonStr = '{ "name": "cxh", "sex": "man" }';
es6將json字符串轉(zhuǎn)為對象的方法
在es6中,可以借助數(shù)組,利用JSON.parse()方法和擴展運算符“...”來將json字符串轉(zhuǎn)為對象。
轉(zhuǎn)換步驟:
步驟1、利用JSON.parse()方法來將json字符串轉(zhuǎn)為數(shù)組
JSON.parse() 方法將數(shù)據(jù)轉(zhuǎn)換為 JavaScript 對象
var jsonStr = '[1,2,3,{"a":1}]';
var arr=JSON.parse(jsonStr);
console.log(arr);
步驟2:利用擴展運算符“...”將數(shù)組轉(zhuǎn)為對象
擴展運算符“...”可以將數(shù)組展開,將數(shù)組元素一個個取出,然后存入一個空對象“{}”中即可。
const obj = {...arr} ;
console.log(obj);
關(guān)于“es6如何將json字符串轉(zhuǎn)為對象”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。