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

javascript tostring

作者:天辰皇族   发布日期:2025-04-15   浏览:48

// 示例代码:使用 toString() 方法

// 1. 数字转字符串
let num = 123;
let numStr = num.toString(); // "123"
console.log(typeof numStr); // "string"

// 2. 对象转字符串
let obj = { name: "Alice", age: 25 };
let objStr = obj.toString(); // "[object Object]"
console.log(objStr);

// 3. 数组转字符串
let arr = [1, 2, 3];
let arrStr = arr.toString(); // "1,2,3"
console.log(arrStr);

// 4. 自定义对象的 toString 方法
function Person(name, age) {
    this.name = name;
    this.age = age;
    this.toString = function() {
        return `Person(name=${this.name}, age=${this.age})`;
    };
}

let person = new Person("Bob", 30);
console.log(person.toString()); // "Person(name=Bob, age=30)"

解释说明:

  • toString() 是 JavaScript 中的一个内置方法,可以将不同类型的值转换为字符串。
  • 数字 使用 toString() 方法后会直接转换为字符串形式。
  • 对象 使用 toString() 方法时,默认返回 [object Object],但可以通过自定义 toString 方法来改变输出格式。
  • 数组 使用 toString() 方法后会将数组元素用逗号连接成一个字符串。
  • 自定义对象 可以通过重写 toString 方法来自定义对象的字符串表示。

上一篇:javascript 类

下一篇:javascript 字符串包含

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

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

Laravel 中文站