ES6 Object Spread concat

时间:2017-11-23 16:37:49

标签: javascript ecmascript-next

我是对象传播的新手。我只知道对象传播可以用于连接数组。在下面的例子中,我连接变量a和地址键。我想知道我们可以为数组的每个对象添加地址键值,并在代码中输出为Required Output。

任何人都可以帮助我很好地参考以了解有关对象传播的更多信息。

model.addAttribute("user", principal);

1 个答案:

答案 0 :(得分:3)

 protected void onPostExecute(Void aVoid) {
            //hide progress bar and unblur background
            progressBar.setVisibility(View.GONE);
            mainActivityScreen.setAlpha(1.0f);
        }

等于:

 { value:1, ...a, ...b, value:3 }

在您的情况下,您需要为数组的每个元素执行此操作:

Object.assign({value:1}, a, b, {value:3})