单选题

下面代码的输出是: function func(source) {&nb...

发布于 2022-03-02 16:49:58

下面代码的输出是:
function func(source) { 
    var target = {} 
    for (var key in source) { 
        if (Object.prototype.hasOwnProperty.call(source, key)) {
             if (typeof source[key] === 'object') { 
                target[key] = func(source[key]) 
             } else { 
                target[key] = source[key] 
             }
        } 
    } 
    return target 
}
var a = { a1: "a1", a2: { b1: "b1", b2: "b2" }, a3: undefined, a4: null, a5: 1 }
var b = func(a) 
console.log(b)


登录后免费查看答案
关注者
0
被浏览
22
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看