// 示例代码:使用 JavaScript 中的 toString() 方法
// 1. 数字转换为字符串
let num = 123;
let strNum = num.toString();
console.log(strNum); // 输出: "123"
console.log(typeof strNum); // 输出: "string"
// 2. 布尔值转换为字符串
let bool = true;
let strBool = bool.toString();
console.log(strBool); // 输出: "true"
console.log(typeof strBool); // 输出: "string"
// 3. 对象转换为字符串(默认行为)
let obj = { key: "value" };
let strObj = obj.toString();
console.log(strObj); // 输出: "[object Object]"
console.log(typeof strObj); // 输出: "string"
// 4. 自定义对象的 toString() 方法
let customObj = {
name: "Alice",
age: 25,
toString: function () {
return `Name: ${this.name}, Age: ${this.age}`;
}
};
console.log(customObj.toString()); // 输出: "Name: Alice, Age: 25"
toString()
是 JavaScript 中的一个方法,用于将不同类型的值转换为字符串。toString()
直接将其转换为对应的字符串表示。toString()
方法会返回 [object Object]
,但你可以通过自定义 toString()
方法来控制对象的字符串表示形式。上一篇:js 清除settimeout
下一篇:js setattribute
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站