Dodatek A. Kłopotliwe cechy języka

W tym rozdziale przyjrzymy się najbardziej problematycznym cechom JavaScriptu, których nie da się po prostu omijać. Trzeba je znać i umieć sobie z nimi radzić.

Zmienne globalne

Najgorszą ze wszystkich złych stron JavaScriptu jest zależność od zmiennych globalnych. Zmienna globalna to taka, która jest widoczna w każdym zasięgu. Zmienna globalne bywają bardzo wygodne w małych programach, ale stają się coraz większym ciężarem w miarę jak program się rozwija i powiększa. Ponieważ zmienne takie mogą być modyfikowane z każdego miejsca w kodzie, zapanowanie nad zachowaniem programu uzależnionego od zmiennych globalnych szybko się komplikuje. Użycie zmiennych globalnych podważa niezawodność programów.

Zmienne globalne utrudniają ...

Get JavaScript - mocne strony now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.