js如何安全的扩展系统函数

如果直接使用原型扩展系统函数,可能会和其他人的代码相互冲突

为了防止出现冲突,可以使用如下方法进行扩展:

 

function MyArray(){

  this.Name="MyArray";

}

MyArray.prototype=[];

 

--------------------------------------

var arr =new MyArray();

arr.push(1);

 

posted @ 2019-11-24 11:46  .Neterr  阅读(164)  评论(0编辑  收藏  举报