This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос вывод кнопок по верх браузера Создать тему

youngBeaver

Покинул форум.
BackEnd developer
24 Янв 2023
1,225
474
191
значит я не прав
 

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
118
104
Не, оно выполнит проверку и будет return из функции.
У него же if () return, а не if () {}
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,225
1,932
216
28
значит я не прав
Так точно. Здесь важна последовательность записи.
Мы для начала ВСЕГДА проверяем браузерный объект. Если он не равен что-то, что не является null, то проверка уже закончится и будет return.
Если же в объекте браузера что-то есть, то мы только тогда сравниваем второй индекс массива и сверяемся, является ли он true. Если нет - опять же return.
 
Последнее редактирование:
Реакции: kirillzver

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
118
104
Разницы нет, что [0] первым, что [1] первым, так как в любом случае, если один из них будет приравнен к false, то будет return.
 

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
118
104

Тут уже больше дело в логике, нет смысла [1] смотреть первым, так как если нет браузера, то какая разница что в нём ;D
 
Реакции: XDeveluxe

yaneagentfib

Новый участник
13 Июн 2023
47
4
43
спасибо большое, именно то что я искал!
 
Реакции: XDeveluxe

Similar threads