@cryptohas

В каких местах разрешены фигурные и обычные скобки?

Есть код


https://code.jquery.com/jquery-3.6.3.min.js


В этом коде 3346 открывающихся круглых скобок , 3348 закрывающихся, 898 открывающихся фигурных ("}") и 900 закрывающихся фигурных. Перед счетом круглых "()" и фигурных "{}" скобок я удалил текст в одинарных и двойных кавычках, чтобы посчитать только функциональные скобки JavaScript, отвечающие за область видимости или некоторые определения
Итак, почему при 3348 закрывающихся скобках и 3346 открывающихся, этот код успешно проходит валидацию на исполнение без каких либо ошибок? Точно такой-же вопрос про фигурные
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
AgentSmith
@AgentSmith
Это мой правильный ответ на твой вопрос
Надо учитывать экранирование символов, например в регулярках, да и вообще, в строках.
Например, если попадётся в строке что-то вроде 'dfgdgd\)dfgdfgdfg', то эта скобка не должна учитываться
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы