在对Js数组转Json数据的时候,无意中遇到一个问题
如果数组索引不是从0开始,那么转换的Json数据前面会填充null
var arr = new Array();
arr[2] = 3;
console.log(JSON.stringify(arr));
结果;
[null,null,3]
服务端接收数据的时候处理要过滤,否则很容易引起错误.
在对Js数组转Json数据的时候,无意中遇到一个问题
如果数组索引不是从0开始,那么转换的Json数据前面会填充null
var arr = new Array();
arr[2] = 3;
console.log(JSON.stringify(arr));
结果;
[null,null,3]
服务端接收数据的时候处理要过滤,否则很容易引起错误.