js将数组字符串转化为数组,js将类数组转成数组

js将数组字符串转化为数组,js将类数组转成数组,js实现数组转换成json

本文给大家分享的是使用Java语言(一种计算机语言,尤用于创建网站)描述语言实现的数组转换json的代码,非常简单实用,相当于JSON.stringify(数组);有需要的小伙伴可以参考下。

射流研究…实现数组转换成json

函数arrayToJson(o) {

var r=[];

if (typeof o==string )返回 o.replace(/([])/g, $1 ).替换(/(n)/g, n ).替换(/(r)/g, r ).replace(/(t)/g, t ) ;

if (typeof o==object) {

如果(!o.sort) {

对于(变量o中的I)

r。push(I): arrayToJson(o[I]);

如果(!document.all!/^n?函数 s * toString () s * n? s * [本机代码]n?s*}n?s*$/.test(o.toString)) {

r。推(托串: o .托串。toString());

}

r= { r . join() } ;

}否则{

for(var I=0;输入输出长度;i ) {

r。push(arrayToJson(o[I]);

}

r=[ r . join()];

}

return r;

}

返回o . tostring();

}

作用相当于JSON.stringify(数组);

以上所述就是本文的全部内容了,希望大家能够喜欢。

js将数组字符串转化为数组,js将类数组转成数组