Zmienne lokalne i globalne


Zmienne lokalne i globalne

Zmienne lokalne są zdefiniowane wewnątrz ciała funkcji za pomocą słowa kluczowego var.
Zmienne globalne definiuje się poza ciałem funkcji i są one widoczne w całym dokumencie.

Przykład skryptu używającego zmiennych lokalnych i globalnych:


Kod w Java Script:

W nagłówku definiuje dwie globalne zmienne:
<script language = "JavaScript">
<!--
var child = "Ala" //GLOBALNA
var cat = "Milky" //GLOBALNA
// -->
</script>
i funkcję:
<script language = "JavaScript">
<!--
function apet() {
//nadpisuje globalną zmienną:
var child = "John" //LOCAL
var output = cat + " nie należy do "+ child +".<br>"
document.write(output)
}
// -->
</script>
W częsci BODY używam zmiennych globalnych:
<script language = "JavaScript">
<!--
apet()
document.write(cat + " należy do " + child + ".")
//używa zmiennych GLOBALNYCH
// -->
</script>

powrót do listy skryptów Java Script


powrót do strony głównej