Можно ли интерполировать строку шаблона, используя данные из объекта в JavaScript?Javascript

Форум по Javascript
Гость
Можно ли интерполировать строку шаблона, используя данные из объекта в JavaScript?

Сообщение Гость »


Можно ли интерполировать строку шаблона, используя ключ/значение из объекта в JavaScript, например подстановку строки в Python:

data = {"возраст": 18, "имя": "Джон"} «Я %(имя)s. Мне %(возраст)d лет» % данных # «Я Джон. Мне 18 лет» Один из способов, который я могу придумать, — это использовать оператор with,

let data = {возраст: 18, имя: «Джон»} with(data){`Я ${name}. Мне ${age} лет`} но использовать с крайне не рекомендуется, это неэффективно и не безопасно.

Есть ли лучший способ?

Вернуться в «Javascript»