猿问

Object.assign() 深拷贝和浅拷贝的问题

紫衣仙女
浏览 502回答 1
1回答

HUH函数

var deepCopy = function(src) {    var ret = {}    for (var k in src) {        ret[k] = typeof src[k] ==='object' ? deepCopy(src[k]) : src[k]    }    return ret}深拷贝一直用这个方法, Object.assgin 只能深拷贝第一层, 深层的还是浅拷贝, 记住这个就行了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答