失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > js把html转成json js实现数组转换成json

js把html转成json js实现数组转换成json

时间:2023-12-08 05:06:52

相关推荐

js把html转成json js实现数组转换成json

js实现数组转换成json

function arrayToJson(o) {

var r = [];

if (typeof o == "string") return """ + o.replace(/(['"\])/g, "\$1").replace(/(n)/g, "\n").replace(/(r)/g, "\r").replace(/(t)/g, "\t") + """;

if (typeof o == "object") {

if (!o.sort) {

for (var i in o)

r.push(i + ":" + arrayToJson(o[i]));

if (!!document.all && !/^n?functions*toString()s*{n?s*[native code]n?s*}n?s*$/.test(o.toString)) {

r.push("toString:" + o.toString.toString());

}

r = "{" + r.join() + "}";

} else {

for (var i = 0; i < o.length; i++) {

r.push(arrayToJson(o[i]));

}

r = "[" + r.join() + "]";

}

return r;

}

return o.toString();

}

作用相当于 JSON.stringify(array);

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

如果觉得《js把html转成json js实现数组转换成json》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。