Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Почему у Джаваскрипта такие неинформативные сообщения об ошибках? (https://javascript.ru/forum/misc/83643-pochemu-u-dzhavaskripta-takie-neinformativnye-soobshheniya-ob-oshibkakh.html)

jaroslav.tavgen 03.02.2022 16:50

Почему у Джаваскрипта такие неинформативные сообщения об ошибках?
 
let a = `privet
let b = `krasavchik`; // VM***:2 Uncaught SyntaxError: Unexpected identifier

Что ещё за "неожиданный идентификатор на второй строке", если в реальности ошибка на первой? Почему не написать: "Чувак, кавычки надо закрывать"?

ksa 03.02.2022 17:02

Цитата:

Сообщение от jaroslav.tavgen
если в реальности ошибка на первой?

Это в твоем понимании... :D
А в понимании JS у тебя есть нормальная строка
let a = `privet
let b = `


И какая-то фигня дальше.
krasavchik`;

jaroslav.tavgen 06.02.2022 13:42

Цитата:

Сообщение от ksa (Сообщение 543442)
Это в твоем понимании... :D
А в понимании JS у тебя есть нормальная строка
let a = `privet
let b = `


И какая-то фигня дальше.
krasavchik`;

LOL, не знал, что такой тип кавычек поддерживает многострочные строки:). Спасибо!


Часовой пояс GMT +3, время: 12:23.