在字符串(string)中,toString是一個方法(method),用于將其他數據類型轉換為字符串類型。 在JavaScript中,toString方法可以應用于以下數據類型:
let num = 10;
let str = num.toString();
console.log(str); // 輸出 "10"
let bool = true;
let str = bool.toString();
console.log(str); // 輸出 "true"
let person = {firstName: "John", lastName: "Doe"};
person.toString = function() {
return this.firstName + " " + this.lastName;
};
let str = person.toString();
console.log(str); // 輸出 "John Doe"
let fruits = ["apple", "banana", "orange"];
fruits.toString = function() {
return this.join(", "); // 使用逗號和空格分隔數組元素
};
let str = fruits.toString();
console.log(str); // 輸出 "apple, banana, orange"
需要注意的是,toString方法不會修改原始數據類型的值,而是返回一個新的字符串值。因此,在上面的例子中,num、bool、person和fruits變量的值并沒有改變。