Skip to content

Commit 551d348

Browse files
authored
changed word "zaciemnia" to "przesłania"
1 parent c6ba161 commit 551d348

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

1-js/02-first-steps/14-function-basics/article.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ alert( userName ); // *!*Robert*/!*, wartość zmiennej została zmodyfikowana p
107107

108108
Zewnętrzna zmienna jest używana jedynie jeśli nie ma żadnej lokalnej.
109109

110-
Jeżeli tak samo nazwana zmienna jest zadeklarowana wewnątrz funkcji to wówczas *zaciemnia* ona tą zewnętrzną. Na przykład, w kodzie poniżej funkcja używa lokalnego `userName`. Zewnętrzna jest ignorowana:
110+
Jeżeli tak samo nazwana zmienna jest zadeklarowana wewnątrz funkcji to wówczas *przesłania* ona tą zewnętrzną. Na przykład, w kodzie poniżej funkcja używa lokalnego `userName`. Zewnętrzna jest ignorowana:
111111

112112
```js run
113113
let userName = 'Jan';
@@ -130,7 +130,7 @@ alert( userName ); // *!*Jan*/!*, niezmieniona, funkcja nie uzyskała dostępu d
130130
```smart header="Zmienne globalne"
131131
Zmienne zadeklarowane poza funkcjami, tak jak zewnętrzna zmienna `userName` w kodzie powyżej, są nazywane *globalnymi*.
132132
133-
Zmienne globalne są widoczne z każdej funkcji (chyba że są zaciemnione przez lokalne).
133+
Zmienne globalne są widoczne z każdej funkcji (chyba że są przesłonione przez lokalne).
134134
135135
Dobrą praktyką jest minimalizacja użycia zmiennych globalnych. Nowoczesny kod ma kilka lub nie ma żadnych zmiennych globalnych. Większość zmiennych deklarowanych jest w funkcjach. Chociaż czasami, mogą być użyteczne do przechowywania danych ważnych z punktu widzenia projektu.
136136
```

0 commit comments

Comments
 (0)