JS string 转换为object
时间: 2024-06-02 17:10:22 浏览: 58
可以使用 JSON.parse() 方法将一个 JSON 格式的字符串转换为一个 JavaScript 对象。例如:
var jsonString = '{"name":"张三", "age":20}';
var obj = JSON.parse(jsonString);
console.log(obj.name); // 输出:张三
console.log(obj.age); // 输出:20
相关问题
原生js Object转化为String
可以使用JSON.stringify()方法将一个JavaScript对象转换为JSON格式的字符串。
例如,如果我们有以下对象:
```
let myObj = {
name: 'John',
age: 30,
isAdmin: true
};
```
我们可以使用JSON.stringify()方法将其转换为字符串:
```
let myObjStr = JSON.stringify(myObj);
console.log(myObjStr); // 输出:{"name":"John","age":30,"isAdmin":true}
```
注意,如果对象中包含函数、循环引用等内容,JSON.stringify()方法可能会出现问题。
js把Object转换为string
可以使用JSON.stringify()方法将一个JavaScript对象转换为一个JSON字符串,例如:
```
const obj = { name: 'John', age: 30 };
const jsonStr = JSON.stringify(obj);
console.log(jsonStr); // 输出: {"name":"John","age":30}
```
需要注意的是,该方法只能转换那些能够被JSON表示的值,比如字符串、数字、布尔值、数组、对象(但不能包含函数、undefined和symbol类型的属性),否则会抛出异常。
阅读全文