JavaScript String toString() 方法

定义和用法

toString() 方法将字符串作为字符串返回。

toString() 方法不会更改原始字符串。

toString() 方法可用于将字符串对象转换为字符串。

另请参阅:

valueOf() 方法

提示

每个 JavaScript 对象都有 toString() 方法。

如果需要将对象显示为文本(如在 HTML 中)或需要将对象用作字符串时,JavaScript 在内部使用 toString() 方法。

通常,您不会在自己的代码中使用它。

实例

例子 1

获取文本内容:

let text = "Hello World!";
let result = text.toString();

亲自试一试

等同于:

let text = "Hello World!";
let result = text;

亲自试一试

例子 2

获取 String 对象的值:

let text = new String("Hello World!");
let result = text.toString();

亲自试一试

语法

string.toString()

参数

无参数。

返回值

类型 描述
字符串 字符串的内容。

抛出

异常 描述
TypeError 当调用该方法的对象不是 String 时抛出的异常。

浏览器支持

toString() 是 ECMAScript1 (ES1) 特性。

所有浏览器都完全支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持

相关页面

JavaScript 字符串

JavaScript 字符串方法

JavaScript 字符串搜索