Yahoo Poland Wyszukiwanie w Internecie

Search results

  1. 9 kwi 2023 · W języku JavaScript deklarowanie zmiennych może odbywać się za pomocą trzech słów kluczowych: var, let i const. Każde z tych słów kluczowych ma swoje zastosowanie i różni się od pozostałych w sposobie deklaracji i przypisywania wartości do zmiennych.

  2. Zmienne zadeklarowana za pomocą słowa let i const mają zakres blokowy, natomiast za pomocą var zakres funkcyjny. Co to znaczy? Przeanalizujmy 2 przykłady, 1 z użyciem let, a 2 z użyciem var. Zacznijmy od let: function testLet() { for (let i = 0; i < 3; i++) { console.log(i); } console.log(i); }

  3. Deklaracja zmiennej bez wartości wynoszona jest automatycznie na początek danego kodu (a w zasadzie na początek danego zakresu - np. na początek danej funkcji), w wyniku czego nasz powyższy skrypt w momencie wykonywania ma postać: var a; //js przeniósł tutaj deklarację zmiennej ale bez jej wartości!

  4. 10 sie 2023 · zasięg funkcji (function scope) - oznacza to, że zmienna zadeklarowana wewnątrz funkcji jest dostępna tylko w tej funkcji, a jeśli jest zadeklarowana poza funkcją, staje się zmienną globalną.

  5. W językach programowania występują dwa różne sposoby obsługi zasięgu zmiennych: zasięg leksykalny ( lexical scope) oraz zasięg dynamiczny ( dynamic scope ). W niektórych językach możliwe jest korzystanie z obydwu typów zasięgu, ale w JavaScript mamy jedynie zasięg leksykalny.

  6. 25 kwi 2017 · Zmienna zadeklarowana z użyciem var wewnątrz pętli lub w warunku jest widoczna na zewnątrz tego bloku. if (true) { var a = 2; } console.log (a); // 2. for (var a = 0; a < 5; a++) { // ... } console.log (a); // 5. I tutaj właśnie z pomocą przychodzą let i const, które zmieniają to działanie:

  7. Aby móc wykorzystać zmienną, należy ją stworzyć – zadeklarować. Do wersji 5 języka JavaScript dokonywaliśmy tego za pomocą słówka var. Później wprowadzono jeszcze drugą możliwość – let, która różni się od var pewnymi subtelnościami, o których w temacie o zasięgu zmiennych. var zmienna; let a;

  1. Ludzie szukają również