Альтернативы для `` в JavaScript? - PullRequest
0 голосов
/ 10 марта 2019

У меня есть код, который обрабатывается на сервере, который создает огромную строку (которая иногда содержит 'или "в ней), поэтому мне нужен хороший способ создания этой строки, игнорируя все кавычки.

Я пытался использовать ``, но получил эту ошибку:

Uncaught SyntaxError: октальные escape-последовательности не разрешены в строгом режиме.

Пожалуйста, помогите!

1 Ответ

0 голосов
/ 10 марта 2019

Независимо от того, что вы используете для разграничения вашей строки, есть вероятность, что вы получите в результате некоторые данные, которые используют этот символ.

Вместо этого измените код на стороне сервера, который генерирует строку, чтобы он правильно экранировал данные.

Поскольку формат данных JSON является подмножеством JavaScript, вы можете использовать любую библиотеку JSON для генерации JavaScript-совместимого строкового литерала.

...