昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑。情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖,只能动态的为内置对象的原型添加属性或方法,下面那个具体的例子说明:var ar ...
昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑。情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖,
只能动态的为内置对象的原型添加属性或方法,下面那个具体的例子说明:
var arr=[];Array.prototype={ push:function(){ alert("1"); }};arr.push(); //没有任何输出
原标题:JS内置对象的原型不能重定义?只能动态添加属性或方法?
关键词:JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。