Шаблон ES6 литерал с объектом - PullRequest
0 голосов
/ 29 июня 2018

У меня есть функция, которая печатает шаблонный литерал:

function func() {
  const obj = {
    a: 1,
    b: 2
  };
  console.log(`obj = ${obj}`);
}

Он печатает "obj = [объект объекта]".

Если я хочу записать содержимое объекта (печатает «obj = {a: 1, b: 2}»), как я могу пересмотреть код?

1 Ответ

0 голосов
/ 29 июня 2018

JSON преобразует его в строку.

function func() {
  const obj = {
    a: 1,
    b: 2
  };
  console.log(`obj = ${JSON.stringify(obj)}`);
}

func();
...