json stringify 是一个解码JSON的函数。
让我们在使用json stringify进行解码的同时对其进行格式化
JSON.stringify()可以带三个参数。
第一个是编码值,即一个对象,如示例中所述。
第二个可以称为replacer并指定回调。
在这里并不会详细的解释,所以我将在代码中加入null。
第三个用于指定格式化此参数的缩进。
我们来看具体的代码
运行结果如下:会根据放入的空格缩进
放入空格多点,会看的清楚点,代码如下
结果如下
虽然可以在其中添加空格,但很难看出明确指定了多少个缩进,所以也可以直接指定数值来进行缩进
结果如下
下面我们来看用json.stringify解码一个数组
代码如下
运行结果如下:正确解码
对象中是否包含数组无关紧要
代码如下
运行结果如下