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 文字列検索