📅  最后修改于: 2023-12-03 15:31:38.596000             🧑  作者: Mango
在JavaScript中,String()函数是用来将其他数据类型转换为字符串类型的函数。String()函数返回一个表示指定对象的字符串。如果没有给定任何参数或参数是null或undefined,则返回一个空字符串。
可以使用String()函数将变量转换为字符串。
let num = 123;
let str = String(num);
console.log(str); // "123"
使用Array.join()方法可以将数组转换为字符串。由于join()方法返回一个字符串,因此可以使用String()函数将其转换为字符串。
let arr = [1, 2, 3];
let str = arr.join();
console.log(str); // "1,2,3"
str = String(arr);
console.log(str); // "1,2,3"
使用String()函数可以将布尔值转换为字符串。
let bool = true;
let str = String(bool);
console.log(str); // "true"
如果对象具有自己toString()方法,则使用它将对象转换为字符串。
let obj = {name: "Jack", age: 18};
console.log(obj.toString()); // "[object Object]"