【问题标题】:How to declare object with different name in Javascript? [duplicate]如何在Javascript中声明具有不同名称的对象? [复制]
【发布时间】:2020-08-01 17:06:53
【问题描述】:

假设我声明了一个对象

let Mahasiswa = {
    name: "Steve",
    age: 22
}

然后在我的代码中,我用相同的名称复制这些代码;

let {name, age} = Mahasiswa;
console.log(name, age) // Steve 22

但是如何将其更改为不同的变量名?

let {name as Player, age as ID} = Mahasiswa;
console.log(Player, ID) // Steve 22

【问题讨论】:

  • 不,这是 JS——as 只是伪代码,表明 OP 试图通过重命名来实现什么。

标签: javascript object declare


【解决方案1】:

我们使用:

let Mahasiswa = {
  name: "Steve",
  age: 22
}

let {
  name: Player,
  age: ID
} = Mahasiswa;

console.log({ Player, ID });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-04
    • 2021-07-16
    • 1970-01-01
    • 2016-12-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多