Вопросы по теме 'template-strings'
Преобразование строки в строку шаблона
Можно ли создать строку шаблона как обычную строку
let a="b:${b}";
а затем преобразовать его в строку шаблона
let b=10;
console.log(a.template());//b:10
без eval , new Function и других средств динамической генерации кода?
77477 просмотров
schedule
20.03.2022
Разница в производительности между обычной строкой и строкой шаблона?
Сейчас я использую ESLint prefer-template , чтобы заставить себя использовать строки шаблона вместо объединения строк.
Это заставило меня задуматься, есть ли когда-нибудь необходимость использовать обычную строку вместо формата строки шаблона,...
1411 просмотров
schedule
11.10.2022
PhpStorm — обратные кавычки для строк шаблона ES6 сломаны
При использовании обратных кавычек в файле JavaScript, например:
var name = 'Tom';
var greeting = `hello my name is ${name}`;
PhpStorm делает всевозможные странные автоформаты, которые разбивают файл.
Обратные галочки случайным образом...
967 просмотров
schedule
08.01.2024
\u в JavaScript String.raw`template literal`
Как я могу избежать интерпретации \u как управляющей последовательности символов?
В моем проекте JavaScript мне нужен строковый литерал некоторых начальных команд LaTeX. Раньше я экранировал каждую обратную косую черту ( \\ ), но недавно я...
2170 просмотров
schedule
03.09.2022
Как изменить подсветку синтаксиса Notepad++ в строке шаблона машинописного текста
При использовании Notepad ++ для записи строки шаблона в Typescript, когда я фокусируюсь на строке шаблона, передний план строки становится белым, что плохо контрастирует с цветом фона, я проверил конфигуратор стиля Notepad ++ на вкладке настроек, я...
10624 просмотров
schedule
01.05.2024
Как написать переменную внутри переменной в литерале строки шаблона?
log(`${chalk.magenta('???? LAUNCH_COMMAND')} ${chalk.green('npm run: ')} ${chalk.red('${LAUNCH_COMMAND}')}` );
Вот проблемная часть: ${chalk.red('${LAUNCH_COMMAND}')}
LAUNCH_COMMAND — это либо «производство», либо «разработка». Однако...
2211 просмотров
schedule
25.07.2022