#javascript
Вопрос:
Рассмотрим следующий код:
let data = "${name} {complexion}";
console.log(data.replace("${name}","I am ").replace("${complexion}","Black"));
Я получаю следующий результат:
I am {complexion}
Это странно, это работает из коробки на других языках, таких как Java.
Я должен вернуться:
I am Black
Как я могу это исправить?
Спасибо
Комментарии:
1. Вы пропустили знак $ раньше
{complexion}
в строке данных2. у вас опечатка, перед {цветом лица}нет $
3. О да, это правда… Спасибо