快捷搜索:  汽车  科技

javascript getvalue(关于javascript中valueof方法的使用)

javascript getvalue(关于javascript中valueof方法的使用)

语法

object.valueOf()返回值

返回值为该对象的原始值。

描述

JavaScript调用valueOf方法将对象转换为原始值。你很少需要自己调用valueOf方法;当遇到要预期的原始值的对象时,JavaScript会自动调用它。

默认情况下,valueOf方法由Object后面的每个对象继承。 每个内置的核心对象都会覆盖此方法以返回适当的值。如果对象没有原始值,则valueOf将返回对象本身。

javascript getvalue(关于javascript中valueof方法的使用)(1)

相关笔试题

function f1() { var sum = 0; function f2() { sum ; return f2; } f2.valueOf = function () { return sum; }; f2.toString = function () { return sum ''; }; return f2; } console.log( f1()); console.log( f1()()); console.log( f1()()());

当 号进行隐式转换的时候,会自动调用f2中的valueOf。

猜您喜欢: