JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据的传输和存储。在Web开发中,前端页面通常需要获取JSON中的某些字段数据进行展示或操作。下面介绍几种常见的获取JSON字段值的方式。
var json = {"name": "Lucy","age": 18}; console.log(json.name); // 输出:Lucy
var json = {"name": "Lucy","age": 18}; console.log(json["name"]); // 输出:Lucy
3. 获取JSON数组中某个元素的值
var json = {"students": [{"name": "Lucy","age": 18},{"name": "Tom","age": 20}]}; console.log(json.students[0].name); // 输出:Lucy console.log(json.students[1]["age"]); // 输出:20
4. 使用JSON.parse()方法从JSON字符串中获取数据
var jsonStr = '{"name": "Lucy","age": 18}'; var jsonObj = JSON.parse(jsonStr); console.log(jsonObj.name); // 输出:Lucy
5. 使用jQuery的$.getJSON()方法从服务器获取JSON数据
$.getJSON("http://example.com/json",function(json){ console.log(json.name); // 输出:Lucy });