Как я могу создать экземпляр объекта в другом объекте в JS? - PullRequest
0 голосов
/ 08 января 2019

У меня есть такой объект, как

let axis = {
    x: -1,
    y: -1
}

и я хочу создать еще один объект, например,

let node = {
    //axis object's variable(1) 
    //axis object's variable(2)
    //axis object's variable(3)
}

Как я могу создать объект, как указано выше в JavaScript?

Ответы [ 2 ]

0 голосов
/ 08 января 2019

Вы можете использовать распространение для выполнения такой задачи.

let axis = {
    x: -1,
    y: -1
}

let node = {
    ...axis
}

console.log(node)
0 голосов
/ 08 января 2019

Это то, что вы ищете?

let axis = {
  x: -1,
  y: -1
}

let node = {
  x: axis.x,
  y: axis.y
}

console.log(node.x); // prints -1 to the console
console.log(node.y); // prints -1 to the console
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...