В соответствии с this esdiscuss discussion в ECMAScript 6 можно определить многострочные строки без необходимости размещения последующих строк строки в самом начале строки.Многострочные строки, которые не прерывают отступ
Allen Wirfs-Brock’s post содержит пример кода:
var a = dontIndent
`This is a template string.
Even though each line is indented to keep the
code neat and tidy, the white space used to indent
is not in the resulting string`;
Может кто-нибудь объяснить, как это может быть достигнуто? Как определить это значение dontIndent
, чтобы удалить пробелы, используемые для отступов?
Для этого в настоящее время существует несколько модулей для npm, большинство из которых можно найти через [поиск по ключевому слову для «разделителя»] (https://www.npmjs.com/browse/keyword/dedent) – Nickolay