JavaScript String valueOf() 方法

定義和用法

valueOf() 方法返回字符串的原始值。

valueOf() 方法不會更改原始字符串。

valueOf() 方法可用于將字符串對象轉換為字符串。

另請參閱:

toString() 方法

注意

valueOf() 方法是 JavaScript 字符串的默認方法。

JavaScript 在內部使用它。

通常,您不會在代碼中使用它。

實例

例子 1

獲取文本的值:

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

親自試一試

等同于:

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

親自試一試

例子 2

獲取 String 對象的值:

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

親自試一試

語法

string.valueOf()

參數

無參數。

返回值

類型 描述
字符串 字符串的原始值。

拋出

異常 描述
TypeError 當調用該方法的對象不是 String 時拋出的異常。

瀏覽器支持

valueOf() 是 ECMAScript1 (ES1) 特性。

所有瀏覽器都支持 ES1 (JavaScript 1997):

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

相關頁面

JavaScript 字符串

JavaScript 字符串方法

JavaScript 字符串搜索