Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js tostring()

作者:尛丸子的天真▍我学不会゜   发布日期:2025-03-25   浏览:101

// 示例代码:使用 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

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

js 获取今天年月日

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站