Я знаю, что в javascript есть escape-последовательности, такие как \ n \ b и т. Д., Как и в других языках программирования.
alert (\ j) => alerts j ... Так какова роль \здесь?. Какой символ экранирован? Это нулевой символ?
Отсутствует.\j не является распознанным побегом, поэтому побег игнорируется и вместо него используется "j".
\j
js> "\j" "j"
Специальные символы в строках JavaScript включают ', ", \, n, r, t, b и f согласно Специальным символам JavaScript w3schools .Поскольку j - это , а не - специальный символ, а \ - это (его необходимо экранировать, чтобы отобразить), будет иметь смысл, что \ просто игнорируется.
'
"
\
n
r
t
b
f
j
\ не играет роли в "\j".
"\j"