首页 > 应用开发 > > 关于JSON.stringify()的用法问题
JSON.stringify(value [, replacer] [, space])
将JavaScript值转换为字符串。
value:将要转换成字符串的值。
replacer:可选。
replacer为数组时:
第一个参数也为数组,则会忽略第二个参数。
第一个参数为对象,则只会转换对象中key值与第二个参数数组元素相同的属性,其他的忽略。
//到此为止,是我理解的第二参数的作用,但是replacer为函数时的情况就理解不了了。
网上说,会把对象的key和value都传入到函数中执行,但是结果实在想不通。

在这个问题上,想了很久,网上一大堆说法,但是都没说到点上的感觉=。=,求大神路过解说下。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3932/viewspace-3126284/ ,如需转载,请注明出处,否则将追究法律责任。