JavaScript Var, Let e ​​Const

Mar 25 2023
Molte nuove funzionalità stanno arrivando dal team JavaScript, poiché la richiesta di scrivere codice più breve aumenta di giorno in giorno (gli sviluppatori lo chiamano one-liner). Le nuove funzionalità ES6, var, let e const confondono molti principianti.

Molte nuove funzionalità stanno arrivando dal team JavaScript, poiché la richiesta di scrivere codice più breve aumenta di giorno in giorno (gli sviluppatori lo chiamano one-liner).

Le nuove funzionalità ES6, var, let e const confondono molti principianti.

Se sei uno di loro questo post è per te, vediamo come funziona semplicemente.

Cosa sono Var, Let e ​​Const?

Queste 3 cose sono le parole chiave utilizzate per la dichiarazione delle variabili in JavaScript.

Se hai familiarità con C++ o Java, dove devi dichiarare una variabile con il suo tipo e poi il nome

Per esempio

int sum = 0

Differenza tra let, var e const

Una variabile dichiarata con la parola chiave let avrà le seguenti proprietà

  • Avrà un ambito di blocco.
  • { 
      let sum = 5;
    }
    // sum can NOT be used here
    

    let car = “bmw”
    
    let car = 0 // you cannot do this
    

    let car = “bmw”
    
    car = “audi” // you can do this
    

    console.log(car);
    
    let car = “bmw” // you are not allowed to do this
    

  • Avrà un ambito di blocco.
  • { 
      const sum = 5;
    }
    // sum can NOT be used here
    

    const car = “bmw”
    
    const car = 0 // you cannot do this
    

    const car = "bmw"
    
    car = "audi" // you can do this
    

    console.log(name) // you cannot use it before declaration 
    name = "John"
    

  • Avrà una portata globale.
  • { 
      var sum = 5;
    }
    // sum can be used outside the curley braces
    

    var car = "bmw"
    console.log(car) // output will be bmw
    
    var car = 0 
    console.log(car) // output will be 0
    

    var car = "bmw"
    
    car = "audi" // you can do this
    

    console.log(name) // you can use it before declaration, output will be undefined 
    name = "John"
    
    

Tabella riassuntiva per let var e const

Questo post sarebbe utile per i principianti in JavaScript.

Grazie per aver letto fin qui, presto pubblicherò di più su Javascript.

Non dimenticare di leggere

  1. GitHub per principianti
  2. Clona un repository, crea un ramo ed estrai nuove modifiche.