我想了解单个和多维JavaScript数组如何在JSON中出现。任何人都可以帮我举个例子吗?JavaScript和JSON数组
回答
单维:
["one", "two", "three"]
多维:
[["one", "two", "three"],
["four", "five", "six"]]
原始整数单数组:
[1, 1, 2, 3, 5, 8]
对象的单一阵列:
[
{
"title": "hello",
"msg": "world"
},
{
"title": "stack",
"msg": "overflow"
},
{
"title": "json",
"msg": "array"
},
]
原始整数多维数组:
[
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
有什么区别..是一个javacript数组表示为JSON?如果是,那么JS数组将如何查看,以及JSON中的数据会如何呢? – ScG 2010-03-10 03:49:58
@ScG:如果你提供了一些关于你试图存储在你的“阵列”中的内容的话,这将有所帮助。 我列出的数组示例可用于JavaScript代码以及JSON兼容。 此链接(也由其他海报提供)更详细地解释它(JSON的第一个Google结果):http://www.json.org 如果您阅读该页面的前几个段落,您会看到你的问题是“一个JavaScript数组表示为JSON?”有点令人困惑,因为JSON *是JavaScript的一个子集,因此缩写为JSON = JavaScript Object Notation。 – schematic 2010-03-10 06:51:35
换句话说,这些数组在JSON和JavaScript中都以相同的方式编写。前两个示例之间的区别仅在于存储在数组中的数据类型。在第一个示例中,该数组正在存储整数值。第二,数组存储对象(名称/值对)。他们都是合法的JSON和JavaScript数组。最后一个多维示例是一个数组数组,该示例也可用作JSON字符串和JavaScript源代码。 – schematic 2010-03-10 06:56:02
我想你应该知道什么是JSON和一个JavaScript之间的区别对象文本,他们可以看到完全一样的,但也有一些语义上的区别。
JSON是语言无关数据交换格式,proposed由Douglas Crockford的于2006年,其语法不同于JavaScript的Object literals,基本上通过允许only string keys和的值必须是一个对象,数组编号,字符串或其中一个字面名称:false
,true
或null
。
谈到阵列,在JavaScript它们可以容纳任何类型的值,原始值等String
,Number
,Boolean
,undefined
或null
,和任何类型的对象,即使使用的方法的目的,主机对象像DOM元素,Date
对象等等。
JSON数组和值的语法图可以帮助你:
嗯..我想利用它来动态存储数组[这里](请http://stackoverflow.com/questions/11586079/save-an-array-of-arrays-to-database)请你详细说明一下.. – harry 2012-07-21 09:12:59
- 1. JavaScript数组和JSON
- 2. 的Json数组JavaScript和Ajax
- 3. Javascript数组/ JSON库
- 4. JSON数组的JavaScript
- 5. JavaScript数组串JSON
- 6. Javascript数组:AJAX,JSON
- 7. 在json中转换数组javascript在javascript中如何转换数组javascript javascript json
- 8. 的Javascript JSON数组PHP数组
- 9. 使用javascript处理JSON数据和JSON对象数组使用javascript
- 10. 纯JavaScript JSON比较数组
- 11. 推多个json数组 - javascript
- 12. 阅读JSON数组在javascript
- 13. 合并JavaScript数组的JSON
- 14. 的foreach为JavaScript,JSON数组
- 15. javascript多维数组JSON
- 16. 用Javascript搜索JSON数组
- 17. Json响应数组javascript
- 18. PHP数组JSON为Javascript
- 19. JSON OBJ成JavaScript数组
- 20. 的Javascript JSON到PHP数组
- 21. JSON为可用数组javascript
- 22. json jquery过滤javascript数组
- 23. PHP的JSON到JavaScript数组
- 24. JSON到2d JavaScript数组
- 25. javascript - 获取JSON数组
- 26. 转换JSON数组在Javascript
- 27. Php数组和json
- 28. JSON数组和JSF
- 29. Python和JSON数组
- 30. 循环嵌套的json数组对象和求和值javascript
你缺少一个逗号多维 – 2010-03-10 03:47:45
良好的渔获!刚刚添加了逗号。 – 2010-03-10 12:20:33