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