
Точка с запятой
В большинстве случаев точку с запятой можно не ставить, если есть переход на новую строку.
В JavaScript интерпретирует перенос строки как «неявную» точку с запятой. Это называется автоматическая вставка точки с запятой.
В большинстве случаев новая строка подразумевает точку с запятой. Но «в большинстве случаев» не значит «всегда»!
Код на картинке выше выведет 6, потому что
JavaScript не вставляет здесь точку с запятой.
Интуитивно очевидно, что, если строка заканчивается знаком "+", значит, это «незавершённое выражение», поэтому точка с запятой не требуется.
И в этом случае всё работает, как задумано.
#точка_с_запятой #основы
В большинстве случаев точку с запятой можно не ставить, если есть переход на новую строку.
В JavaScript интерпретирует перенос строки как «неявную» точку с запятой. Это называется автоматическая вставка точки с запятой.
В большинстве случаев новая строка подразумевает точку с запятой. Но «в большинстве случаев» не значит «всегда»!
Код на картинке выше выведет 6, потому что
JavaScript не вставляет здесь точку с запятой.
Интуитивно очевидно, что, если строка заканчивается знаком "+", значит, это «незавершённое выражение», поэтому точка с запятой не требуется.
И в этом случае всё работает, как задумано.
#точка_с_запятой #основы