js中 json字符串 json对象 以及 对象和数组的区别
来源:互联网 发布:电力调度数据网 编辑:程序博客网 时间:2024/05/17 22:04
json 字符串转json 对象 转换后就可以取出对象中的值
json字符串:varjsonString= '{"bar":"property","baz":3}';
json对象:varjsObject= JSON.parse(jsonString);//转换为json对象
varjsonString= {"bar":"property","baz":3};
json对象转字符串:
varst= JSON.stringify(jsObject);//转换为json类型的字符串
// js 中对数组的认识只是针对类似php中的索引数组 像PHP中的关联数组在js中是以对象来看待的 只是表示方法上不一样 取值方法可以是['shen'] 也可以是.shen
// js 中数组 js 中的关联数组也就是对象
// 第一种写法:
vararr= [];
arr['shen'] = 1;
arr.ning= 2;
console.log(arr.length);// 数组长度为0 (原因是js中视关联数组为对象)
console.log(arr.shen);
console.log(arr['shen']);// 这两种取值方式都是可以的
// 第二种写法:
/* var arr = {};
arr.shen = 1;
arr.ning = 2;
console.log(arr);*/
// 这个才为真正的js数组
/*var arrNum = [];
arrNum[0] = 1;
arrNum[1] = 2;
console.log(arrNum.length); //数组长度为2*/
// 对象也可以像数组一样赋值,最终的结果还是以对象来看待
vararrNum= {};
arrNum[0] = 1;
arrNum[1] = 2;
//console.log(arrNum.length); // 长度为0
console.log(arrNum[0]);// 只能这样取值 这个情况下就不能用.0 来取值了
阅读全文
0 0
- js中 json字符串 json对象 以及 对象和数组的区别
- js对象、Json对象和Json字符串的区别
- js中字符串,json字符串,json对象的区别
- js中操作json,json对象和json字符串的转换与区别
- JS中json字符串和json对象之间的转换,PHP中json字符串和php数组之间的转换
- json字符串和对象转换以及json2.js和jquery.json-2.3.js中对于json的方法定义理解
- 关于js中 json对象和json字符串的总结
- JS中JSON对象和JSON字符串的转换
- json对象和json字符串的区别
- Json对象和Json字符串的区别
- Json对象和Json字符串的区别
- Json对象和Json字符串的区别 +
- Json对象和Json字符串的区别
- Json对象和Json字符串的区别
- Json对象和Json字符串的区别,以及Springmvc接受json字符串类型。
- Json对象和Json字符串的区别,以及Springmvc接受json字符串类型。
- JSon对象、JSon数组和JSon字符串。
- json对象和js对象的区别
- 设计模式之策略模式
- AngularJS仿微信文件缓存指令
- Git 提示fatal: remote origin already exists 错误解决办法
- jenkins+ant+jmeter接口自动化的持续集成测试框架
- 分巧克力
- js中 json字符串 json对象 以及 对象和数组的区别
- 自顶向下,逐步求精
- 使用BusyBox制作根文件系统
- oracle PL/SQL习题
- Cannot set property 'innerHTML' of null"
- Java 高德地图工具类
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 我的第一篇博客
- apicloud开发笔记