日期:2014-05-16 浏览次数:20332 次
Object.xx = function($1){ function Emptyxx(){} var my=Emptyxx,flag=false; for(var i in $1){ flag = true; break } if(flag) { my = $1; my.constructor = $1.constructor; for(var i in $1){ my[i]=$1[i]; } } return my; } $t = Object.xx($bb);
Quote: 引用: 经测试不是Object原有方法, 自己找一找getPrototypeOf函数的代码看看不就知道了 是原有的好不 是ECMA-262 第五版的, 您老用的什么浏览器,该换换了吧。。
经测试不是Object原有方法, 自己找一找getPrototypeOf函数的代码看看不就知道了