
|
Nel gergo informatico literal indica un valore che può essere numerico, testo, logico e così via. La rappresentazione dei literals è soggetta a regole ben precise che ne consente l'interpretazione che ci aspettiamo da parte dell'interprete.
| |||||||||||
|
NUMERIC LITERALS
|
Il valore positivo più vicino allo zero rappresentabile in JavaScript è approssimativamente 5×10-324. Un valore più piccolo viene approssimato a zero (underflow).
|
| Le variabili tipo string possono anche contenere valori numerici, ma in questo caso non è possibile eseguire operazioni matematiche con essi. NOTA: Di norma è preferibile chiudere i dati alfanumerici fra apici, per non creare sovrapposizioni con HTML che usa le virgolette, come in questo segmento di codice: <a href="javascript:alert('Il maggior numero positivo è '+ Number.MAX_VALUE)">valore</a> che abbiamo usato più sopra per permettere la visualizzazione del massimo numero rappresentabile in JavaScript. Se avessimo usato le virgolette per racchiudere il messaggio, questo sarebbe stato interpretato come chisura di a href=" e in conclusione il nostro codice non avrebbe funzionato. Se poi dobbiamo scrivere una parola con l'apostrofo o con l'accento, come ad esempio EREDITA', basta anteporre il simbolo backslash \ all'apice. ESEMPIO DI CODICE: <a href="javascript:alert('HAI RICEVUTO UN\'IMPORTANTE EREDITA\'')">CLICCA QUI</a> Per una lista completa delle cosidette sequenze escape, che permettono sia di visualizzare i caratteri che di eseguire istruzioni come tabulare, andare a capo... clicca qui
| BOOLEAN LITERALS
|
| ||||||