JS 对象(Object)和字符串(String)互转方法、JS遍历对象

原文:https://www.cnblogs.com/fps2tao/p/8723164.htmljavascript

一、对象(Object)和字符串(String)互转html

利用原生JSON对象,将对象转为字符串java

var jsObj = {};
jsObj.testArray = [1,2,3,4,5];
jsObj.name = 'CSS3';
jsObj.date = '8 May, 2011';
var str = JSON.stringify(jsObj);
console.log(str); 
//输出:{"testArray":[1,2,3,4,5],"name":"CSS3","date":"8 May, 2011"}

从JSON字符串转为对象 code

var jsObj = {};
jsObj.testArray = [1,2,3,4,5];
jsObj.name = 'CSS3';
jsObj.date = '8 May, 2011';
var str = JSON.stringify(jsObj);
var str1 = JSON.parse(str);
console.log(typeof str1);  //object

二、JS遍历对象htm

for(var key in Objname ){
        console.log(Objname[key]);
    }