В моём экземпляре «Вы не знаете JS: Типы и грамматические конструкции» есть раздел про порядок выполнения логических операторов. Здесь есть неточность: результаты примеров выше обусловлены тем, что интерпретатор отбрасывает части выражения, которые не требуются вычислять.
Действуют принципы Ленивых вычислений (Lazy evaluation) и Вычислений по короткой схеме (Short-circuit evaluation):
Метка / разработка
Обзор 2019-го
Люблю подводить итоги: у меня тысяча списков, от прослушанных альбомов до расходов и анти-todo листов с планировщиком. Я сажусь, просматриваю их все за целый год: все фото, что я снял, все посты, что написал в социалки, все планы, сроки и таблицы. Это помогает систематизировать опыт, наглядно увидеть, как сработало то или иное решение, и сделать обо всём этом выводы.
В 2019-м было много разработки, музыки и гитары. Про гитару и музыку я планирую написать отдельно, а далее про то, чем я занимался целый год и что нового понял (и не понял тоже).