📌  相关文章
📜  JavaScript程序将对象转换为字符串

📅  最后修改于: 2020-09-27 04:55:40             🧑  作者: Mango

在此示例中,您将学习编写一个JavaScript程序,该程序会将对象转换为字符串。

示例1:使用JSON.stringify()将对象转换为字符串
// program to convert an object to a string

const person = {
    name: 'Jack',
    age: 27
}

const result =  JSON.stringify(person);

console.log(result);
console.log(typeof result);

输出

{"name":"Jack","age":27}
string

在上面的示例中,使用JSON.stringify()方法将对象转换为字符串。

typeof 运算符提供结果变量的数据类型。


示例2:使用String()将对象转换为字符串
// program to convert an object to a string

const person = {
    name: 'Jack',
    age: 27
}

const result1 = String(person);
const result2 = String(person['name']);

console.log(result1);
console.log(result2);

console.log(typeof result1);

输出

[object Object]
Jack
string

在上面的示例中, String() 函数将对象的值转换为字符串。

Object上使用String() 函数时,转换后的结果将为[object Object]

typeof 运算符提供结果变量的数据类型。