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

js 转换为字符串

作者:我在坚强也需要有人疼   发布日期:2025-05-23   浏览:109

// 将 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"

解释说明:

  • String() 构造函数:可以将任何类型的值转换为字符串。
  • toString() 方法:适用于对象和基本数据类型,但对象调用时返回的是 "[object Object]"
  • 模板字符串:使用反引号 ` 包裹变量或表达式,会自动将其转换为字符串。
  • valueOf() 和 toString() 组合:用于将布尔值等特殊类型转换为字符串。
  • 直接拼接:通过与空字符串 "" 拼接,可以将其他类型转换为字符串。

上一篇:js 字符串转日期

下一篇:js 字符串转时间

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

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

Laravel 中文站