2016 - 2024

感恩一路有你

json字符串转数组的方法 js中如何把字符串转化为对象,数组示例代码?

浏览量:1506 时间:2021-03-15 02:43:46 作者:admin

js中如何把字符串转化为对象,数组示例代码?

js将字符串转换成对象和数组?

可以这样转换(兼容性好):

var MSG=“{A:[{Name:”Aksu“,spell:”Aksu“}]}”//字符串类型var JSON=nulltry的JSON数据{JSON=(new function(”return”MSG))()}catch(E){//如果JSON数据格式有错误,将执行错误处理控制台.log(”数据错误“}

利用现代浏览器特性的另一种方法是:

var MSG=”{A:[{Name:”Aksu“,拼写:“Akesu”}]}“//字符串类型JSON data var JSON=JSON.parse文件(MSG)//直接使用JSON进行对象解析

缺点是有些浏览器不一定支持

--

相反,如果你想把一个对象转换成字符串,你可以这样做,请看下面的代码(适用于现代浏览器,IE60年前)无法运行):

var jsons={A:[{Name:“Aksu”,spell:“Aksu”}]}//JS object var str=JSON.stringify文件(jsons)//将对象转换为字符串控制台.log(STR)//测试输出字符串

js中的对象数组怎么转换成字符串?

在现代浏览器中可用JSON.stringify文件()方法将数组和对象转换为JSON。JSON.stringify文件将对象转换为JSON字符串,JSON.parse文件将JSON字符串解析为对象。如果不支持,可以引入json2。JS公司

json字符串转数组的方法 js字符串变成数组 js object转字符串

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。