使用变量名称设置脚本对象

假设我想创建一个对象,如下所示:


let blue = 2;

let red = 3;

let green = 4;

const test = {

  blue: blue,

  red: red,

  green: green,

}

有没有办法在不经历和设置每个变量的情况下声明?const testblue: blue


HUX布斯
浏览 82回答 3
3回答

LEATH

我想你正在寻找的是这个:let blue = 2;let red = 3;let green = 4;const test = { blue, red, green }

明月笑刀无情

在现代 Javascript 环境中,您可以使用速记语法,该语法表示对象的键与具有正确值的局部变量的名称相同。或者更简洁地说:let blue = 2;let red = 3;let green = 4;const test = { blue, red, green }

慕勒3428872

是的,有。如果我正确理解了您的问题,您可以执行以下操作:键将是变量名称本身const test = {  blue,  red,  green,}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript