值复制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了值复制相关的知识,希望对你有一定的参考价值。

实现一个函数clone,可以对javascript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制

    Object.prototype.clone = function(){

            var o = this.constructor === Array ? [] : {};

            for(var e in this){

                    o[e] = typeof this[e] === "object" ? this[e].clone() : this[e];

            }

            return o;
    }

以上是关于值复制的主要内容,如果未能解决你的问题,请参考以下文章

这两个代码片段之间有区别吗?如果有,那又如何? [复制]

什么是在 C++ 中获取总内核数量的跨平台代码片段? [复制]

变量 returnValue 包含的数据类型和数据值是啥? [复制]

如何将数据从一个活动传递到android中的另一个活动片段? [复制]

Android:使用支持片段管理器时复制片段

VsCode 代码片段-提升研发效率