json与javascript对象和数组的区别
来源:互联网 发布:微信公众号淘宝客 编辑:程序博客网 时间:2024/05/16 18:29
一json与javascript对象
json是什么?
json是一种轻量级的数据交换格式,json格式的数据,主要是为了跨平台交流数据用的。
json是一种严格的javascript对象的格式,json的属性名必须有双引号,如果值是字符串,也必须是双引号。
<script>
var obj2={};//这只是JS对象
var obj3={width:100,height:200};/*这跟JSON就更不沾边了,只是JS的 对象 */
var obj4={'width':100,'height':200};/*这跟JSON就更不沾边了,只是JS的对象 */
var obj5={"width":100,"height":200,"name":"rose"}; /*我们可以把这个称做:JSON格式的JavaScript对象 */
var str1='{"width":100,"height":200,"name":"rose"}';/*我们可以把这个称做:JSON格式的字符串 */
var a=[
{"width":100,"height":200,"name":"rose"},
{"width":100,"height":200,"name":"rose"},
{"width":100,"height":200,"name":"rose"},
];
/*这个叫JSON格式的数组,是JSON的稍复杂一点的形式 */
var str2='['+
'{"width":100,"height":200,"name":"rose"},'+
'{"width":100,"height":200,"name":"rose"},'+
'{"width":100,"height":200,"name":"rose"},'+
']' ;
/* 这个叫稍复杂一点的JSON格式的字符串 */
</script>
二数组
1. 定义一维数组:var s1=new Array();
s1=[1,2,3,4]或者s1[0]=1,s1[1]=2,s1[3]=3,s1[4]=4;
alert(s1[0]);
结果为1;
2,,定义二维素组:var s1=new Array();
var s1=[[3,1],[2,3,4],3,[4,5,6,7,8]];
alert(s1[1][0]);
结果为2;
- json与javascript对象和数组的区别
- json格式与javascript对象字面量和数组对象的区别
- JSON与Javascript对象的区别
- javascript数组与对象区别和联系
- 浅谈PHP与javascript之JSON XML 数组 对象三者的区别
- Javascript-数组与对象的区别
- JavaScript 面向对象(二)对象和 JSON 的区别
- javascript 区别数组和对象
- 理清JS数组、json、js对象的区别与联系
- [JavaScript] 对象字面量与JSON的区别
- json字符串 与 JavaScript对象区别
- JSON数组,JSON对象,数组的区别与基本操作整理
- PHP和Javascript访问数组和对象时的区别
- js中 json字符串 json对象 以及 对象和数组的区别
- JavaScript对象字面量(即JavaScript用户自定义对象)与JSON字符串的区别:
- JavaScript 面向对象之一 —— 对象(对象与JSON的区别)
- json 中关于json数组跟json对象的区别
- javascript中讨论关联数组和对象的区别
- TensorFlow运作方式入门
- 将 ext_net 连接到 router
- Bootstrap的模态框遮罩在iframe子页面弹出时不能覆盖父页面的解决方法
- cmsg(3) - Linux man page
- JavaScript 面向对象(一)
- json与javascript对象和数组的区别
- 设计模式之七:原型模式
- 一些常用的C++11新增特性
- drupal上传利用脚本
- H5新特性WebStorage相关用法详解
- 设置maxsize的自动扩展数据文件在达到maxsize后是否会继续扩展
- OpenCV基于点阵结构光的深度图三维重建算法
- 输出和输入
- android框架基础之模板方法模式