La Sintassi di JavaScript

GCGiuseppe Crescitelli

La sintassi di JavaScript definisce le regole per scrivere istruzioni che il browser o l'ambiente Node.js possono comprendere ed eseguire. Comprendere la sintassi è fondamentale per scrivere codice corretto ed efficiente.

Commenti

I commenti servono a spiegare il codice senza influenzarne l’esecuzione:

// Commento su una riga

/*
Commento
su più righe
*/

Variabili

Le variabili sono contenitori per memorizzare dati. Possono essere dichiarate con var, let o const:

var nome = "Mario"; // vecchio modo, ancora valido
let eta = 20; // variabile modificabile
const citta = "Roma"; // costante, non modificabile

Tipi di dati

JavaScript gestisce diversi tipi di dati:

  • String: "Ciao"
  • Number: 42
  • Boolean: true / false
  • Array: [1, 2, 3]
  • Object: {nome: "Mario", eta: 20}
  • Null: null
  • Undefined: undefined

Operatori

JavaScript offre operatori aritmetici, logici e di confronto:

let a = 10;
let b = 5;

console.log(a + b); // 15
console.log(a > b); // true
console.log(a && b); // true (logico)

Funzioni

Le funzioni permettono di raggruppare codice riutilizzabile:

function saluta(nome) {
  return "Ciao " + nome + "!";
}

console.log(saluta("Luigi"));

Con ES6 è possibile usare arrow functions:

const somma = (x, y) => x + y;
console.log(somma(5, 3)); // 8

Condizioni e cicli

Condizioni

let eta = 18;

if (eta >= 18) {
  console.log("Sei maggiorenne");
} else {
  console.log("Sei minorenne");
}

Cicli

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

let j = 0;
while (j < 5) {
  console.log(j);
  j++;
}

Conclusione

Conoscere la sintassi di JavaScript è essenziale per scrivere codice leggibile, corretto e funzionale. Variabili, funzioni, condizioni e cicli sono le basi su cui costruire programmi sempre più complessi.