将对象转换为字符串

23 浏览
0 Comments

将对象转换为字符串

我如何将JavaScript对象转换为字符串?

示例:

var o = {a:1, b:2}
console.log(o)
console.log('Item: ' + o)

输出:

对象 { a=1, b=2} //非常清晰易读的输出 🙂

项:[object Object] //不知道内部是什么 🙁

admin 更改状态以发布 2023年5月20日
0
0 Comments

使用 javascript String() 函数

 String(yourobject); //returns [object Object]

或者使用 stringify() 函数

JSON.stringify(yourobject)

0
0 Comments

我建议使用JSON.stringify,它将对象中变量的集合转换为JSON字符串。

var obj = {
  name: 'myObj'
};
JSON.stringify(obj);

大多数现代浏览器本地支持此方法,但对于不支持的浏览器,您可以包含JS版本

0