字符串转数组
var arr = str.split(',');
字符串转对象
<!--jQuery方法-->
var jsonObj = $.parseJSON(jsonStr);
<!--js方法-->
var jsonObj = JSON.parse(str);
对象转字符串
<!--浏览器支持 >=IE8-->
JSON.stringfy(obj);
数组转字符串
1、arr.join(' ');
2、var arr = [1,2,3,4,5];
var str = JSON.stringify(arr); // "[1,2,3,4,5]"
var arr1 = JSON.parse(str); // [1, 2, 3, 4, 5]
数组、对象
var a = {"name":"北京","age":12}; // 对象a
===>等同于
a['name'] = '北京';
a['age'] = 12; // 关联数组
即: 在Javascript语言中,关联数组就是对象,对象就是关联数组
对象转数组
var data = {
user:"userName",
pass : "1212"
}; //这是一个对象
var arr = [];
for ( var i in data ){
var str = i + “:“ + data[ i ]
arr.push( str );
}
console => arr = [ user : userName, pass : 123 ]