JS中,JSON 和 對象互轉,數組和字符串的轉換?


JSON 與 J對象轉化

要實現從對象轉換為 JSON 字符串,使用 JSON.stringify() 方法:

如下:

var json = JSON.stringify({a: 'Hello', b: 'World'}); //結果是 '{"a": "Hello", "b": "World"}'

要實現從 JSON 轉換為對象,使用 JSON.parse() 方法:

如下:

var obj = JSON.parse('{"a": "Hello", "b": "World"}'); //結果是 {a: 'Hello', b: 'World'}

數組和字符串的轉換:

在js中進行數組和字符串的轉化
 數組變字符串

var a,b; //兩變量 一個數組a 一個字符串b
a=new Array[0,1,2,3,4,5];
b=a.join("-"); //b="0-1-2-3-4-5" ,js里面數組變成字符串用的是 數組名.join("-");

字符串變數組

var b="0-1-2-3-4-5";
var a=b.split("-"); //在-分解, js里面字符串變數組用的是 字符串.split("-");   拼接和分割法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM