我想了解单个和多维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 Json数组foreach?
- 7. Javascript数组:AJAX,JSON
- 8. JavaScript数组串JSON
- 9. JavaScript JSON数组undefined
- 10. JSON数组的JavaScript
- 11. Javascript/Ajax/Json:发送对象和数组
- 12. 的Javascript多维数组和从JSON
- 13. 群组和json对象总数javascript
- 14. JSON数据到JavaScript数组
- 15. 在json中转换数组javascript在javascript中如何转换数组javascript javascript json
- 16. 转换与JavaScript函数JavaScript数组里面JSON和背部
- 17. JSON数组转换成JavaScript数组
- 18. 的Javascript JSON数组PHP数组
- 19. 使用javascript处理JSON数据和JSON对象数组使用javascript
- 20. PHP数组JSON为Javascript
- 21. Json馈入javascript数组
- 22. 阅读JSON数组在javascript
- 23. 转换JSON数组在Javascript
- 24. json jquery过滤javascript数组
- 25. 合并JavaScript数组的JSON
- 26. javascript中没有数组json
- 27. javascript - 获取JSON数组
- 28. 从JSON创建数组 - Javascript
- 29. 用Javascript搜索JSON数组
- 30. PHP的JSON到JavaScript数组
你缺少一个逗号多维 – 2010-03-10 03:47:45
良好的渔获!刚刚添加了逗号。 – 2010-03-10 12:20:33