Welcome 微信登录

首页 / 脚本样式 / JavaScript / JavaScript更改原始对象valueOf的方法

本文实例讲述了JavaScript更改原始对象valueOf的方法。分享给大家供大家参考。具体分析如下:
JS中的对象都包含valueOf方法,我们可以通过自定义valueOf函数替换掉原始object的valueOf
function foo() {this.valueOf = function() { return "this is my value";}}var bar = new foo();Print( bar ); // prints: this is my valuePrint( bar == "this is my value" ) // prints: truePrint( bar === "this is my value" ) // prints: false
希望本文所述对大家的javascript程序设计有所帮助。