JavaScript オブジェクト valueOf() メソッド

定義と使用法

valueOf() このメソッドはオブジェクトの原始値を返します。

オブジェクトに原始値がない場合、 valueOf() オブジェクト自体を返します。

valueOf() このメソッドは元のオブジェクトを変更しません。

注:fruits.valueOf() 返り値は fruits 同じ値です。

例1

fruitsの値を取得:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
const myArray = fruits.valueOf();

自分で試してみてください

例2

fruits.valueOf() の返り値は fruits と同じです:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
const myArray = fruits;

自分で試してみてください

文法

object.valueOf()

パラメータ

パラメータなし。

返り値

タイプ 説明
オブジェクト

オブジェクトの原始値。

オブジェクトに原始値がない場合、valueOf() はオブジェクト自体を返します。

ブラウザのサポート

valueOf() ECMAScript1 (ES1) の特性です。

すべての現代のブラウザは ES1 (JavaScript 1997) をサポートしています:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

関連ページ

JavaScript オブジェクト

JavaScript オブジェクト定義

JavaScript オブジェクトメソッド

JavaScript オブジェクトプロパティ