Czym jest leksykalny scope w JavaScript
Skąd silnik wie, że jedna funkcja widzi zmienne drugiej, a nie odwrotnie? W JavaScript decyduje o tym samo położenie kodu, jeszcze zanim cokolwiek się wykona. Tak działa leksykalny scope.
Krótkie notatki z nauki i praktyki - jedna myśl, jeden temat, kilka minut czytania.
Skąd silnik wie, że jedna funkcja widzi zmienne drugiej, a nie odwrotnie? W JavaScript decyduje o tym samo położenie kodu, jeszcze zanim cokolwiek się wykona. Tak działa leksykalny scope.
JavaScript co chwilę po cichu konwertuje jeden typ na drugi. Notatka o tym, dlaczego 1 + "2" to "12", a 1 - "2" to -1, i co tak naprawdę robi silnik między linijkami.