简单的做法是复制对象的所有属性: Object.prototype.clone=function(){ var newObj={};for(var i in this){ newObj[i]=this[i];} return newObj;} var obj={ name:‘byvoid’, likes:[‘node’] };var newObj=obj....
我们看一个简单的例子: var v1='v1';var f1=function(){ console.log(v1);输出 v1 };f1();var f2=function(){ var v1='local';console.log(v1);输出 local };f2();以上示例十分明了,JavaScript 的函数定义是可以...