将函数分配给变量的值而不是变量名
Assigning a function to the value of a variable instead of the variable name
是否可以将此函数分配给变量名 shortcut
而不是分配给它的内容?
if (this.commands[this.counter].shortcut) {
const shortcut = this.commands[this.counter].shortcut;
tinykeys(window, {
shortcut: (event) => {
this.followLink('https://twitter.com');
},
});
}
例如:shortcut
的值可以是值为 'abc' 的字符串,我想得到以下结果:
tinykeys(window, {
'abc': (event) => {
this.followLink('https://twitter.com');
},
});
您可以使用经过计算的 属性 名称。
[shortcut]: (event) => {
this.followLink('https://twitter.com');
},
是否可以将此函数分配给变量名 shortcut
而不是分配给它的内容?
if (this.commands[this.counter].shortcut) {
const shortcut = this.commands[this.counter].shortcut;
tinykeys(window, {
shortcut: (event) => {
this.followLink('https://twitter.com');
},
});
}
例如:shortcut
的值可以是值为 'abc' 的字符串,我想得到以下结果:
tinykeys(window, {
'abc': (event) => {
this.followLink('https://twitter.com');
},
});
您可以使用经过计算的 属性 名称。
[shortcut]: (event) => {
this.followLink('https://twitter.com');
},