Цитата:
|
Как отличить "a" от "\a"
|
Никак. Экранирование происходит на этапе обработки литерала, так что только экранированием экранирования.
Для меньшей жести юзер может использовать String.raw + template strings из ES6, вот так:
app.bindNode(String.raw`int\.int`, String.raw`\.int`);
Этот код аналогичен такому:
app.bindNode("int\\.int", "\\.int");