Languages
[Edit]
PL

JavaScript - jak używać let? - przykładowy kod

3 points
Created by:
Mikolaj
249

Słowo kluczowe let zostało wprowadzone do JavaScript w ES2015. Jest kilka ważnych rzeczy, które powinien wiedzieć każdy programista, który chce używać let.

1. letprzykład użycia

Składnia let  jest podobna do składni var.

  1. Deklaracja zmiennej
    let a;
    let b;
    let c;
  2. Deklaracja zmiennej z przypisaniem warto┼Ťci
    let a = 1;
    let b = 2;
    let c = 3;
  3. Je┼Ťli zmienna nie jest przypisana
    let a;
    let b;
    
    console.log(a === undefined); // true
    console.log(b === udeffined); // true

    Wynik:

    true
    true
  4. Deklaracja wielu zmiennych za pomoc─ů jednego let.
    let a, b, c;
    
    console.log(a === undefined); // true
    console.log(b === undefined); // true
    console.log(c === undefined); // true

    Wynik:

    true
    true
    true
  5. Deklaracja wielu zmiennych z przypisaniem warto┼Ťci
    let a = 1, b = 2, c = 3;
    
    console.log(a); // 1
    console.log(b); // 2
    console.log(c); // 3

    Wynik:

    1
    2
    3
  6. Deklaracja wielu zmiennych, niekt├│re z przypisaniem warto┼Ťci

    let a, b = 2, c;
    
    console.log(a); // undefined
    console.log(b); // 2
    console.log(c); // undefined

    Wynik:

    undefined
    2
    undefined

2. Zakres słowa kluczowegolet - przykład

Zakres let obejmuje najbliższe nawiasy klamrowe.

let a = 1;

{ // nawiasy klamrowe tworz─ů nowy zakres dla zmiennych let 
    let a = 2;

    console.log(a); // 2
}

console.log(a); // 1

Wynik:

2
1

3. S┼éowo kluczowe┬álet z p─Ötl─ů┬áfor.

Gdy u┼╝yjemy┬álet┬áw p─Ötli┬áfor, zakres zmiennej obejmuje ca┼é─ů instrukcj─Ö┬áfor.

for (let i = 0; i < 5; ++i) {
    console.log(i);
}

// jeste┼Ťmy poza zakresem zmiennej i, nie mamy do niej dost─Öpu

Wynik:

0
1
2
3
4

4. Różnica między słowami kluczowymi let i var

Różnica została opisana tutaj.

5. Wskaz├│wki

  • ZAWSZE u┼╝ywaj s┼éowa kluczowego┬álet.
Native Advertising
­čÜÇ
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

ÔŁĄ´ŞĆ­čĺ╗ ­čÖé

Join