json对象

定义:数组

  JSON是什么?JSON是JS的一种简单数据格式,JSON是JavaScript原生格式,它是一种严格的js对象的格式,JSON的属性名必须有双引号,若是值是字符串,也必须是双引号。工具

问题:spa

JSON是什么?(JSON和JavaScrip对象有什么区别?)如何把JS对象转换位JSON字符串又如何把JSON字符串转换成JavaScript对象?code

  答:JSON (JavaScript Object Notation) 一种简单的数据格式,比Xml更轻巧。JSON 是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不须要任何特殊的API 或者工具包。JSON的规则很简单:对象是一个无序的“名称/值”对集合。一个对象以"{"(左括号)开始,“}”(右括号)结束。每一个"名称"后跟一个":"(冒号);“名称/值”对之间使用","(逗号)分隔。对象

它是一种严格的JS对象的格式,JSON属性名称必须有双引号,若是值是字符串,也必须是双引号;blog

JSON只是一种数据格式;ip

<script>字符串

    var obj ={};//这只是JS对象it

    var obj1={width:100,height:200}//JS对象io

    var obj2={'width':100,'height':100}//JS对象

    var obj3={"width":100,"height":100,"name":"rose"}//JSON格式的JS对象

    var obj4='{"width":100,"height":200,"name":"rose"}'`;`/*咱们能够把这个称作:JSON格式的字符串 */

    var array=[

    {`"width":100,"height":200,"name":"rose"`},

{`"width":100,"height":200,"name":"rose"`},

{`"width":100,"height":200,"name":"rose"`},

    ]/*这个叫JSON格式的数组,是JSON的稍复杂一点的形式 */

    var arrayStr=`'['`+

'{"width":100,"height":200,"name":"rose"},'`+`

'{"width":100,"height":200,"name":"rose"},'`+`

'{"width":100,"height":200,"name":"rose"},'`+`

']' ;`/* 这个叫稍复杂一点的JSON格式的字符串 */`  

  </script>

J1JVYPB5@]WHW5$T{OCN{`H.png

相关文章
相关标签/搜索