【JSON 转换】

【JSON 转换】

      // 一正一反
      // JS Obj -> JSON字符串
      // JSON.stringify(obj) -> JSON
      // 字符串 到 JS Obj
      // JSON.parse(JSON) -> JS Obj
 // JSON -> JS Obj
      let str = `{"name": "张三", "age": "18"} `;
      console.log(JSON.parse(str)); //

      // 一正一反
      // JS Obj -> JSON字符串
      // JSON.stringify(obj) -> JSON
      // 字符串 到 JS Obj
      // JSON.parse(JSON) -> JS Obj

      // 第二个参数是一个函数,用来转换JSON字符串中的值
      let b = JSON.parse(str, (key, value) => {
        if (key === "age") {
          return 20;
        } else {
          return value;
        }
      });
      console.log(b);




posted @ 2025-04-16 13:58  十三山入秋  阅读(7)  评论(0)    收藏  举报