Показать сообщение отдельно
  #9 (permalink)  
Старый 04.12.2015, 17:21
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
Как отличить "a" от "\a"
Никак. Экранирование происходит на этапе обработки литерала, так что только экранированием экранирования.

Для меньшей жести юзер может использовать String.raw + template strings из ES6, вот так:
app.bindNode(String.raw`int\.int`, String.raw`\.int`);

Этот код аналогичен такому:
app.bindNode("int\\.int", "\\.int");
Ответить с цитированием