--- title: var slug: Web/JavaScript/Reference/Statements/var tags: - Dokumentacja_JavaScript - Dokumentacje - JavaScript - Wszystkie_kategorie translation_of: Web/JavaScript/Reference/Statements/var original_slug: Web/JavaScript/Referencje/Polecenia/var ---

Podsumowanie

Deklaruje zmienną oraz opcjonalnie przypisuje jej wartość początkową.

Instrukcja
Zaimplementowana w: JavaScript 1.0, NES 2.0
Wersja ECMA: ECMA-262

Składnia

var varname1 {{ mediawiki.external('= value1') }}, varname2 {{ mediawiki.external('= value2') }}, ..., varnameN {{ mediawiki.external('= valueN') }};

Parametry

varnameN 
Nazwa zmiennej. Może być dowolnym, dozwolonym identyfikatorem.
valueN 
Zainicjalizowanie wartości zmiennej. Może być dowolnym, dozwolonym wyrażeniem.

Opis

Zasięgiem zmiennej jest aktualna funkcja lub, jeśli zmienna została zadeklarowana poza funkcją, aktualna aplikacja.

Użycie var poza funkcją jest opcjonalne; przypisanie wartości do niezadeklarowanej zmiennej domyślnie deklaruje ją jako zmienna globalną. Zalecane jest jednak, aby zawsze używać var, ponadto jest to konieczne wewnątrz funkcji w następujących przypadkach:

Niepowodzenie zadeklarowania zmiennej w tych przypadkach będzie najprawdopodobniej prowadzić do niespodziewanych wyników.

Przykłady

Przykład: Zastosowanie var

Poniższy przykład deklaruje dwie zmienne, num_hits i cust_no i przypisuje im obu początkową wartość 0.

var num_hits = 0, cust_no = 0;

Zobacz także

const



{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Statements/var", "es": "es/Referencia_de_JavaScript_1.5/Sentencias/var", "fr": "fr/R\u00e9f\u00e9rence_de_JavaScript_1.5_Core/Instructions/var", "ja": "ja/Core_JavaScript_1.5_Reference/Statements/var" } ) }}