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 సఫారీ ఓపెరా
Chrome IE Edge Firefox సఫారీ ఓపెరా
మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు

సంబంధిత పేజీలు

JavaScript ఆబ్జెక్ట్

JavaScript ఆబ్జెక్ట్ నిర్వచనం

JavaScript ఆబ్జెక్ట్ పద్ధతులు

JavaScript ఆబ్జెక్ట్ గుణాలు