Json——对象的字面量表现形式
Posted 站错队了同志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Json——对象的字面量表现形式相关的知识,希望对你有一定的参考价值。
JSON是JS的字面量的特殊表现形式,它使用文本表示 JS 对象信息,本质是字符串
var obj = {a: ‘Hello‘, b: ‘World‘}; //这是一个对象,注意键名也是可以使用引号包裹的 var json = {"a": "Hello", "b": "World"}; //这是一个 JSON 字符串,本质是一个字符串
要实现从JS对象转换为 JSON 字符串,使用 JSON.stringify() 方法:
var json = JSON.stringify({a: ‘Hello‘, b: ‘World‘}); //结果是 ‘{"a": "Hello", "b": "World"}‘
要实现从 JSON 转换为JS对象,使用 JSON.parse() 方法:
var obj = JSON.parse(‘{"a": "Hello", "b": "World"}‘); //结果是 {a: ‘Hello‘, b: ‘World‘}
数组形式存储JSON:
<script> var person = [ { "firstName": "Brett", "lastName": "McLaughlin" }, { "firstName": "Jason", "lastName": "Hunter" } ]; console.log(person[0].firstName);//Brett </script>
以上是关于Json——对象的字面量表现形式的主要内容,如果未能解决你的问题,请参考以下文章
javascript . 05 json的组成for...in 遍历对象简单数据类型与复杂数据类型的传值与传址内置对象
JSON运用——PHP中使用json数据格式定义字面量对象的方法
JavaScript 使用对象字面量创建对象使用new Object创建对象