String Data Type in Javascript

La String Data Type è il tipo di dati usato per identificare le stringhe nel linguaggio javascript.

Una stringa è una sequenza di caratteri racchiusa tra due apici oppure due virgolette.

Ecco un esempio di doppi apici per definire una stringa

nome = "Andrea";

Ecco un esempio di doppie virgolette per definire una stringa

nome = 'Andrea';

Gli apici o le virgolette non sono inclusi nel testo, servono soltanto a indicare all'interprete javascript dove comincia e finisce il testo.

Nota. Se uso le virgolette i delimitatori di stringa, l'eventuale presenza di una virgoletta nel testo causa un errore di sintassi. Ad esempio, questa stringa "un testo con una virgoletta " di troppo" genera un errore. Lo stesso accade se uso gli apici come delimitatori, la presenza di un apice nel testo causa un errore nello script. Ad esempio, 'un testo con un apice ' di troppo'.

Quale delimitatore usare per le stringhe?

Entrambi i metodi per indicare una stringa vanno bene. Il risultato è lo stesso.

Spesso la scelta tra le doppie virgolette "stringa" o i doppi apici 'stringa' dipende dal contenuto che voglio scrivere nel testo.

Ad esempio, se uso le virgolette come delimitatori della stringa, gli apici nel testo sono considerati automaticamente come semplici caratteri.

messaggio = "Un esempio di apice ' nel testo";

Allo stesso modo, se uso gli apici come delimitatori della stringa, le virgolette nel testo sono considerate come semplici caratteri

messaggio = 'Un esempio di virgoletta " nel testo';

In alternativa, qualunque siano i delimitatori (apici o virgolette) posso sempre inserire gli apici o le virgolette dentro il testo usando le sequenze di escape.

Ecco, un esempio pratico di utilizzo delle sequenze di escape.

messaggio = "Un esempio di virgoletta \" nel testo";

messaggio = 'Un esempio di apice \' nel testo';

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Le stringhe in Javascript

I metodi delle stringhe