JavaScript 对象循环替换信息

javascript object loops replace info

本文关键字:信息 替换 循环 对象 JavaScript      更新时间:2023-09-26

在"topSecret"函数中,"间谍"将作为代表间谍的对象传入。遍历间谍对象上的所有属性,并将所有值更改为字符串"已编辑",然后返回更新的间谍对象。

谁能帮我找到一个起点。我完全迷失了。谢谢!!

var topSecret = function(spy){
    //insert code here
}

如果我理解正确的话:

var topSecret = function(spy){
    var key;
    for (key in spy) {
        if (spy.hasOwnProperty(key)) {
            spy[key] = 'redacted';
        }
    }
    return spy;
}

但是原来的"间谍"对象也会改变