首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将对象转换为JSON字符串,即手写JSON.stringify

分析: Date将转为string undefined、Symbol会直接过滤掉,但如果是数组项是undefined、Symbol、Function,那么则返回null 正则RegExp会返回空对象{}...会被过滤掉 Infinity会转为null 如果是数组的话,返回的是数组的序列化 string返回原始值 number、boolean则返回string Map/Set/WeakMap/WeakSet会返回空对象...undefined, null, NaN, ], map: map, set: map, weakMap: weakMap, weakSet: weakSet, } 使用JSON.stringify...null,null,null,null]',"map": { },"set": { },"weakMap": { },"weakSet": { }}' 这个stringify不是很完善的一个方法,和原生JSON.stringify...还是有一定的差距,JSON.stringify是可以接受三个参数的,我这边暂不支持,后续再加吧。

29330
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    js将json字符串转换成json对象_json对象转字符串

    json简介及json字符串转换成json对象 JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式 它基于ECMAScript (欧洲计算机协会制定的...,而值可以是字符串,数值,true,false,null,对象或数组 数组结构以”[”开始,以”]”结束。...双引号包裹 属性的值如果是数组使用[ ] 每个属性直接用逗号隔开 json字符串:指的是符合json格式要求的js字符串。...例如:var jsonObj = { studentID: “24”, name: “lisi”, age: “19” }; 使用 eval() 函数可以把json格式的字符串,转换成json对象...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    8.2K30

    json基础+实例5(最后几个函数哈parse stringify eval)加油(后面是实例了哈)

    //记住,parse是字符串转换成对象,所以要先写出字符串 var str=’{“name”:“黄菊华”,“dizhi”:“浙江杭州”}’; 记住stringify函数是对象转换成字符串,所以先写出对象...() 使用 JSON.parse() 方法将数据转换为 JavaScript 对象 字符串的函数, 用 var obj1=’{“xing”:“黄”,“ming”:“菊华”}’;不行,为什么,因为这本来就是字符串啊,记住了,这个函数要转必须要对象的,也即是这样...content="text/html; charset=utf-8" /> JSON.stringify1-json转字符串...(意思是{}是对象得执行,不是把他当做语句块啊,懂?语句块他就不是对象啦) 加上圆括号的目的是迫使eval函数在处理JavaScript代码的时候强制将括号内的表达式转化为对象,而不是作为语句来执行。

    1.9K20
    领券