JSON与JavaScript的 简介功能
2025-04-18 09:18:40
26
参考资料
JSON与JavaScript
简介功能
JSON(JavaScript Object Notation)是一种轻量级数据交换格式,JavaScript是编程语言,两者配合用于数据存储和传输。
详细属性参数说明
JSON属性
string: 双引号包裹的Unicode字符序列number: 整数或浮点数boolean: true/falsenull: 空值array: 有序值列表object: 键值对集合
JavaScript属性
JSON.parse(): 解析JSON字符串JSON.stringify(): 将对象转为JSON字符串eval(): 可解析JSON但不推荐使用
使用方法讲解
JSON转JavaScript对象
const jsonStr = '{"name":"John", "age":30}';
const obj = JSON.parse(jsonStr);JavaScript对象转JSON
const obj = {name: "John", age: 30};
const jsonStr = JSON.stringify(obj);案例内容解析
// 用户数据交互示例
const user = {
id: 1,
name: "张三",
isAdmin: false,
hobbies: ["阅读", "编程"],
address: {
city: "北京",
zip: "100000"
}
};
// 转换为JSON字符串存储
const userJSON = JSON.stringify(user);
console.log(userJSON);
// 输出: {"id":1,"name":"张三","isAdmin":false,"hobbies":["阅读","编程"],"address":{"city":"北京","zip":"100000"}}
// 从JSON字符串还原
const parsedUser = JSON.parse(userJSON);
console.log(parsedUser.name); // 输出: 张三解析:
展示了完整的JavaScript对象与JSON转换过程
包含基本类型、数组和嵌套对象处理
演示了双向转换的实际应用场景
本文来自《西里网 . 编程语言》 -- 发布时间:2025-03-29
本页链接:https://dev.ciilii.com/show/news-1129.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
