// 将 JavaScript 变量转换为字符串的几种方法
// 1. 使用 String() 构造函数
let num = 42;
let str1 = String(num); // "42"
console.log(typeof str1); // "string"
// 2. 使用 toString() 方法
let obj = { name: "Alice" };
let str2 = obj.toString(); // "[object Object]"
console.log(typeof str2); // "string"
// 3. 使用模板字符串(Template literals)
let age = 25;
let str3 = `${age}`; // "25"
console.log(typeof str3); // "string"
// 4. 使用 String.prototype.valueOf()
let bool = true;
let str4 = bool.valueOf().toString(); // "true"
console.log(typeof str4); // "string"
// 5. 直接使用 string 拼接
let str5 = "" + 100; // "100"
console.log(typeof str5); // "string"
"[object Object]"
。`
包裹变量或表达式,会自动将其转换为字符串。""
拼接,可以将其他类型转换为字符串。上一篇:js 字符串转日期
下一篇:js 字符串转时间
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站