Gli ultimi tutorial di sviluppo web
 

JavaScript stringa di riferimento


JavaScript Strings

Una stringa JavaScript memorizza una serie di personaggi come "John Doe" .

Una stringa può essere qualsiasi testo all'interno di virgolette doppie o singole:

var carname = "Volvo XC60";
var carname = 'Volvo XC60';

indici di stringa sono a base zero: Il primo carattere è in posizione 0, il secondo in 1, e così via.

Per un'esercitazione sulle stringhe, leggere la nostra JavaScript String Tutorial .


Proprietà e metodi String

Valori primitivi, come "John Doe" , non possono avere proprietà o metodi (because they are not objects) .

Ma con JavaScript, metodi e proprietà sono a disposizione di valori primitivi anche, perché JavaScript considera valori primitivi come oggetti durante l'esecuzione di metodi e proprietà.


Proprietà String

Proprietà Descrizione
constructor Restituisce funzione di costruzione della stringa
length Restituisce la lunghezza di una stringa
prototype Consente di aggiungere proprietà e metodi a un oggetto

Metodi String

Metodo Descrizione
charAt() Restituisce il carattere nella posizione di indice specificata (position)
charCodeAt() Restituisce l'Unicode del carattere in corrispondenza dell'indice specificato
concat() Unisce due o più stringhe e restituisce una nuova stringa unito
endsWith() Verifica se una stringa termina con stringa / caratteri specificati
fromCharCode() Converte valori Unicode per i caratteri
includes() Verifica se una stringa contiene la stringa di caratteri specificati /
indexOf() Restituisce la posizione della prima trovato occorrenza di un valore specificato in una stringa
lastIndexOf() Restituisce la posizione dell'ultima trovato occorrenza di un valore specificato in una stringa
localeCompare() Confronta due stringhe nella localizzazione corrente
match() Cerchi una stringa per un match contro un'espressione regolare, e restituisce le partite
repeat() Restituisce una nuova stringa con un determinato numero di copie di una stringa esistente
replace() Cerchi una stringa per un valore specificato, o un'espressione regolare, e restituisce una nuova stringa in cui vengono sostituiti i valori specificati
search() Cerchi una stringa per un valore specificato, o l'espressione regolare, e restituisce la posizione della partita
slice() Estrae una parte di una stringa e restituisce una nuova stringa
split() Divide una stringa in un array di sottostringhe
startsWith() Verifica se una stringa inizia con i caratteri specificati
substr() Estrae i caratteri da una stringa, che parte da una posizione di inizio specificata e attraverso il numero specificato di carattere
substring() Estrae i caratteri da una stringa, tra due indici specificati
toLocaleLowerCase() Converte una stringa in lettere minuscole, in base alle impostazioni locali del padrone di casa
toLocaleUpperCase() Converte una stringa in lettere maiuscole, in base alle impostazioni locali del padrone di casa
toLowerCase() Converte una stringa in lettere minuscole
toString() Restituisce il valore di un oggetto String
toUpperCase() Converte una stringa in lettere maiuscole
trim() Rimuove gli spazi da entrambe le estremità di una stringa
valueOf() Restituisce il valore di base di un oggetto String

Tutti i metodi stringa restituiscono un nuovo valore. Non cambiano la variabile originale.

Stringa HTML Metodi Wrapper

I metodi wrapper HTML restituiscono la corda avvolta all'interno del tag HTML appropriato.

Questi non sono metodi standard, e potrebbero non funzionare come previsto in tutti i browser.

Metodo Descrizione
anchor() Crea un ancoraggio
big() Consente di visualizzare una stringa utilizzando una grande fonte
blink() Consente di visualizzare una stringa lampeggiante
bold() Consente di visualizzare una stringa in grassetto
fixed() Consente di visualizzare una stringa utilizzando un tipo di carattere a passo fisso
fontcolor() Consente di visualizzare una stringa utilizzando un colore specificato
fontsize() Consente di visualizzare una stringa utilizzando una dimensione specificata
italics() Consente di visualizzare una stringa in corsivo
link() Consente di visualizzare una stringa come un collegamento ipertestuale
small() Consente di visualizzare una stringa utilizzando un font piccolo
strike() Consente di visualizzare una stringa con un barrato
sub() Consente di visualizzare una stringa come testo pedice
sup() Consente di visualizzare una stringa di testo come apice