Answer

Answer

t.me/js_test

Ответ:

SyntaxError: Unexpected token '??'

Объяснение:

В нашей строке используется оператор нулевого слияния “??”, добавленный в ES2020. Можно сказать, что оператор ?? является сокращением для тернарного оператора ?.

Следует помнить одну вещь: нельзя просто так использовать оператор нулевого слияния с другими логическими операторами. В этом случае JavaScript выдает синтаксическую ошибку. Чтобы этого избежать, нужно заключить логический оператор и его операнды в круглые скобки и только после этого добавить оператор нулевого слияния и его операнд.

Код для проверки:

console.log((null || false) ?? 'Какая-нибудь строка') ;

Report Page