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.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.