点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!
说到JSON.stringify方法,做前端的,可能是无人不知,无人不晓。其作用也是非常好理解,将JS对象或者数组系列化成一个JSON字符串。通常在向服务器发送数据时用,说到系列化也就自然想到反系列化,它的兄弟方法JSON.parse。但今天只讲JSON.stringify。在平时认识的基础之上,更深入来理解这个方法。知道它可以这么用其实也就足以。
【语法格式】
JSON.stringify(value, replacer, space)
value:对象/数组(必选)
replacer:数组/方法(可选)
space:分隔符(可选)
这个语法应该也清楚了,下面我要做的就是告诉大家每一种取值情况的作用。
特别说明:下面一参(第一个参数),二参(第二个参数)。
一. 对象/数组(一参)

不管是数组还是对象,都会将其转换成字符串,可以使用alert验证其正确性。上面代码输出结果一目了然。