• javascript 深拷贝


    function deepCopy(data) {

        var type = Object.prototype.toString.call(data);

        var o = null;

        if(type === '[object array]') {

            o = [];

            for (var i = 0; i < data.length; i++){

                o.push(deepCopy(data[i]));

            }

        }else if(type === '[object object]') { 

            o = {};

            for(var i in data) {

                o[i] = deepCopy(data[i]);

            }

        }else {

            o = data;

        }

        return o;

    }

    生活需要正能量,不忘初心,方的始终
  • 相关阅读:
    Android 一个TextView中设置多种不同大小的字体,设置超链接
    Android Okhttp POST提交键值对
    第九天
    第八天
    第七天
    第六天
    第三天
    day 51
    day 49
    day 48 bootstrap
  • 原文地址:https://www.cnblogs.com/alisalixue/p/5815646.html
Copyright © 2020-2023  润新知