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(数组);

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

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: