javascript 对象 JSON.stringify()的使用

在JavaScript中,JSON.stringify() 是一个非常有用的函数,它用于将一个 JavaScript 对象或值转换为 JSON 格式的字符串。这通常用于将 JavaScript 对象序列化以便于存储或者通过网络传输

javascript 复制代码
const obj = {
    name: "Alice",
    age: 30,
    isStudent: false,
    grades: [85, 90, 78]
};

const jsonString = JSON.stringify(obj);
console.log(jsonString); // 输出 '{"name":"Alice","age":30,"isStudent":false,"grades":[85,90,78]}'

json.parse(字符串成)

在 JavaScript 中,JSON.parse() 方法用于将 JSON 格式的字符串解析成 JavaScript 对象或值。这是 JSON.stringify() 的逆操作,通常用于从服务器接收到 JSON 数据后将其转换为可以操作的 JavaScript 对象。

javascript 复制代码
const jsonString = '{"name":"Alice","age":30,"isStudent":false,"grades":[85,90,78]}';
const obj = JSON.parse(jsonString);
console.log(obj); // 输出 {name: "Alice", age: 30, isStudent: false, grades: Array(3)}
复制代码
SessionStorage和LocalStorage功能一样,有一点小小的区别
1. SessionStorage存储的内容会随着浏览器窗口关闭而消失。
2. LocalStorage存储的内容,需要手动清除才会消失。
相关推荐
小羊没烦恼!5 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
三十而立洋5 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
伞伞悦读5 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python
卡布鲁5 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
C语言小火车5 天前
C/C++ 为什么需要编译器?
开发语言·c++
李少兄5 天前
JavaScript 隐式全局变量解析
javascript
霍霍的袁5 天前
【C++】map 和 set 的使用 | 从用法到底层
开发语言·c++·学习·visual studio
孙启超5 天前
【AI开发之Rust】第 11 课:智能指针与内部可变性
开发语言·后端·rust
此生决int5 天前
深入理解C++系列(20)——C++11(下)
开发语言·c++
沙蒿同学5 天前
我用 Go 搭了一条 AI Agent 流水线:从 1 张商品图到一整套淘宝详情页
前端·javascript·后端