JavaScript · 4 min read · Dec 22, 2025

Scheda di Riferimento JavaScript Definitiva

Table Of Contents

  • Scheda di Riferimento JavaScript - Sintassi delle Espressioni
  • Date in JavaScript
  • Array in JavaScript
  • Stringhe in JavaScript
  • Funzioni in JavaScript
  • Booleani in JavaScript
  • Numeri e Matematica in JavaScript
  • Oggetto RegExp in JavaScript
  • Incremento / decremento dei numeri

Scheda di Riferimento JavaScript

JavaScript spesso abbreviato come “JS”, è un linguaggio di programmazione di alto livello, dinamico, non tipizzato e interpretato. È stato standardizzato nella specifica del linguaggio ECMAScript. Insieme a HTML e CSS, JavaScript è una delle tre tecnologie fondamentali per la produzione di contenuti del World Wide Web.

Scheda di Riferimento per JavaScript:

Sintassi delle Espressioni

| | ^ | | Inizio della stringa | |

| | $ | | Fine della stringa | |

| | . | | Qualsiasi singolo carattere | |

| | (a|b) | | a o b | |

| | (…) | | Sezione di gruppo | |

| | [abc] | | In intervallo (a, b o c) | |

| | [^abc] | | Non in intervallo | |

| | \s | | Spazio bianco | |

| | a? | | Zero o uno di a | |

| | a* | | Zero o più di a | |

| | a*? | | Zero o più, non greedy | |

| | a+ | | Uno o più di a | |

| | a+? | | Uno o più, non greedy | |

| | a{3} | | Esattamente 3 di a | |

| | a{3,} | | 3 o più di a | |

| | a{,6} | | Fino a 6 di a | |

| | a{3,6} | | Da 3 a 6 di a | |

| | a{3,6}? | | Da 3 a 6 di a, non greedy | |

| | \ | | Carattere di escape | |

| | [:punct:] | | Qualsiasi simbolo di punteggiatura | |

| | [:space:] | | Qualsiasi carattere di spazio | |

| | [:blank:] | | Spazio o tabulazione | |

Date in JavaScript

| | Date() | | setMonth() | |

| | getDate() | | setFullYear() | |

| | getDay() | | setHours() | |

| | getMonth | | setMinutes() | |

| | getFullYear | | setSeconds() | |

| | getYear | | setMilliseconds() | |

| | getHours | | setTime() | |

| | getMinutes | | setUTCDate() | |

| | getSeconds | | setUTCDay() | |

| | getMilliseconds | | setUTCMonth() | |

| | getTime | | setUTCFullYear() | |

| | getTimezoneOffset() | | setUTCHours() | |

| | getUTCDate() | | setUTCMinutes() | |

| | getUTCDay() | | setUTCSeconds() | |

| | getUTCMonth() | | setUTCMilliseconds() | |

| | getUTCFullYear() | | toSource() | |

| | getUTCHours() | | toString() | |

| | getUTCMinutes() | | toGMTString() | |

| | getUTCSeconds() | | toUTCString() | |

| | getUTCMilliseconds() | | toLocaleString() | |

Array in JavaScript

| | concat() | | slice() | |

| | join() | | sort() | |

| | length | | splice() | |

| | pop() | | toSource() | |

| | push() | | toString() | |

| | reverse() | | unshift() | |

| | shift() | | valueOf() | |

Stringhe in JavaScript

| | charAt() | | slice() | |

| | charCodeAt() | | split() x | |

| | concat() | | substr() | |

| | fromCharCode() | | substring() | |

| | indexOf() | | toLowerCase() | |

| | lastIndexOf() | | toUpperCase() | |

| | length | | toLocaleLowerCase() | |

| | localeCompare() | | toLocaleUpperCase() | |

| | match() x | | toSource() | |

| | replace() x | | valueOf() | |

Funzioni in JavaScript

| | decodeURI() | | isNaN() | |

| | decodeURIComponent() | | Number() | |

| | encodeURI() | | parseFloat() | |

| | encodeURIComponent() | | parseInt() | |

| | escape() | | String() | |

| | eval() | | unescape() | |

Booleani in JavaScript

| | toSource() | | valueOf() | |

| | toString() | |

Numeri e Matematica in JavaScript

| | abs() | | min() | |

| | acos() | | NEGATIVE_INFINITY | |

| | asin() | | PI | |

| | atan() | | POSITIVE_INFINITY | |

| | atan2() | | pow() | |

| | ceil() | | random() | |

| | cos() | | round() | |

| | E | | sin() | |

| | exp() | | sqrt() | |

| | floor() | | SQRT1_2 | |

| | LN10 | | SQRT2 | |

| | LN2 | | tan() | |

| | log() | | toSource() | |

| | LOG10E | | toExponential() | |

| | LOG2E | | toFixed() | |

| | max() | | toPrecision() | |

| | MAX_VALUE | | toString() | |

| | MIN_VALUE | | valueOf() | |

Oggetto RegExp in JavaScript

| | compile() | | lastParen | |

| | exec() | | leftCOntext | |

| | global | | multiline | |

| | ignoreCase | | rightContext | |

| | input | | source | |

| | lastIndex | | test() | |

Incremento / decremento dei numeri

| | Incremento | | ++x o x++ | |

| | Decremento | | –x o x– | |

La differenza è che ++x (–x) restituisce il valore incrementato (decrementato), mentre x++(x–) restituisce il valore precedente di x.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.