当前位置: 代码迷 >> JavaScript >> javascript中,toString方法是Object的方法还是Object.prototype的方法,为什么?给出你的理由。该怎么解决
  详细解决方案

javascript中,toString方法是Object的方法还是Object.prototype的方法,为什么?给出你的理由。该怎么解决

热度:86   发布时间:2012-03-03 15:33:04.0
javascript中,toString方法是Object的方法还是Object.prototype的方法,为什么?给出你的理由。
如题。

------解决方案--------------------
押30分赌toString是Object.prototype的方法.

下注了啊,买定离手...
------解决方案--------------------
嘿嘿。。偶胜利了。。

IE的话。。。
window也有toString
但是window.toString != Object.prototype.toString
因为window对象不属于Object对象。。

FF的话
window也有toString
但是window.toString != Object.prototype.toString
并且window对象 instanceof Object


以下有case


<script type= "text/javascript ">
Object.prototype.toString = function () {
return "30分到手 ";
};

var o1 = {};
alert(o1);
alert(window instanceof Object && window.toString());
</script>
  相关解决方案