js中的valueof怎么使用

JavaScript017

js中的valueof怎么使用,第1张

JavaScript中valueOf函数方法是返回指定对象的原始值。 使用方法:object.valueOf( ) object是必选项参数。 每个JavaScript固有对象的 valueOf 方法定义不同。 对象 返回值 Array 数组的元素被转换为字符串,这些字符串由逗号分隔,连接在一起。...

valueOf():返回最适合该对象类型的原始值;

toString(): 将该对象的原始值以字符串形式返回。

这两个方法一般是交由JS去隐式调用,以满足不同的运算情况。

在数值运算里,会优先调用valueOf(),如a + b;

在字符串运算里,会优先调用toString(),如alert(c)。