0
点赞
收藏
分享

微信扫一扫

js之JSON.parse

前端王祖蓝 2022-02-17 阅读 178

JSON.parse一般用于将JSON字符串转化为JSON对象

语法

JSON.parse(text[, reviver])
  1. text 要被解析成 JavaScript 值的字符串
  2. reviver 转换器, 如果传入该参数(函数),可以用来修改解析生成的原始值,调用时机在 parse 函数返回之前

实例

注意当传入reviver参数的时候,遍历到顶层的时候的key是一个空字符串,所以一般会遍历到空字符串的时候将返回原值

const result = JSON.parse(str,(k,v) => {
  if(k === '') return v
  console.log(k);
  return v * 2;
})

console.log(result);

在这里插入图片描述

举报

相关推荐

0 条评论