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