js字符串与对象互转的方法
墨初 Web前端 342阅读
由于对象类型的数据不利于在网络中传输,因此需要将要它们转换成字符串,转换成字符串之后又要考虑怎么将这个字符串转换回对象,以便取得对象中的属性。下面就是js中对象转字符串以及字符串转对象的方法。
js中对象转字符串的方法
js中的JSON.stringify()方法可以将js对象转为字符串。
例:
const obj = { name: '张三', age: 18 } const str = JSON.stringify(obj); console.log(str); // {"name":"张三","age":18}
注:这里转换后的字符串为json格式。
js中字符串转对象的方法
js中的JSON.parse()方法可以将json字符串转对象的方法。
例:
var str = '{"name": "张三","age": 18}'; var obj = JSON.parse(str); console.log(obj); // {name: '张三', age: 18}
以上就是js脚本中对象变量类型与字符串类型相互转换的方法,大家可以参考一下。