之前做留言板的时候,我就被深拷贝坑了一次,这次做API管理系统,没想到又被深拷贝坑了一次。

 

最后,拷贝对象的时候,如果要用到对象里的prototype,一定要用$.extend(true,{},要拷贝的对象) !!!!!

 

因为我们写的插件,都是对象,公共方法都在prototype里。所以浅拷贝会导致prototype里的方法调用不了。

 

另外,如果不需要用到prototype,但是又想要复制出一个独立的对象,切断和要复制对象的关联,可以采用下面的方式

 

posted on 2018-09-05 11:46  DMC-尼禄  阅读(178)  评论(0编辑  收藏  举报