📜  jQuery | parseJSON() 方法(1)

📅  最后修改于: 2023-12-03 15:32:12.415000             🧑  作者: Mango

jQuery | parseJSON() 方法
1. 简介

parseJSON() 方法是 jQuery 中用于将 JSON 字符串转换为 JavaScript 对象的方法。它可以将符合 JSON 格式的字符串转换为 JavaScript 对象,并且具有良好的兼容性。

2. 语法
jQuery.parseJSON(jsonString)

参数说明:

  • jsonString:必填,要转换的 JSON 格式字符串。

返回值:

转换后的 JavaScript 对象。

3. 示例
var jsonStr = '{"name":"Tom","age":18,"hobbies":["reading","running"]}';
var jsonObj = jQuery.parseJSON(jsonStr);
console.log(jsonObj.name); // 输出 "Tom"
console.log(jsonObj.hobbies[1]); // 输出 "running"

代码说明:

  • 第一行定义了一个 JSON 格式的字符串 jsonStr,包括了一个名为 name 的字符串类型属性,一个名为 age 的数字类型属性,以及一个名为 hobbies 的数组类型属性。
  • 第二行使用 parseJSON() 方法将 jsonStr 字符串转换为 JavaScript 对象 jsonObj
  • 第三行输出 jsonObj 对象的 name 属性值为 "Tom"
  • 第四行输出 jsonObj 对象的 hobbies 数组的第二个元素为 "running"
4. 注意事项
  • 使用 parseJSON() 方法时,需传入符合 JSON 格式的字符串,否则会抛出异常。
  • 在使用 parseJSON() 方法时,应确保传入的 JSON 字符串中不存在恶意脚本,防止代码注入攻击。