是否有一个简短的指定窗口[functionName] = functionName多次?

Squ*_*rrl 3 javascript destructuring

我有

window.getTask = getTask 
window.postTask = postTask
window.logIn = logIn
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种简便的方法来做到这一点.像window[name] = [postTask, getTask, logIn] 使用现代javascript 一样的东西吗?

CRi*_*ice 5

您可以使用Object.assign简写属性名称来执行以下操作:

Object.assign(window, {
    getTask,
    postTask,
    logIn,
    // ... and so on
});
Run Code Online (Sandbox Code Playgroud)