Iniziamo con il primo
Convertire una stringa in minuscolo usando tolowerCase ()
Usando il metodo TolowerCase () in JavaScript possiamo convertire tutti i caratteri alfabetici all'interno di una stringa in minuscolo. Tuttavia, caratteri speciali e numeri non sono interessati. Per dimostrarlo, creeremo una nuova stringa usando la riga seguente
var mystring = "ciao, questo è linuxhint!";Successivamente, useremo la funzione tolowercase () con l'aiuto dell'operatore dot. E poi, memorizzeremo il valore di restituzione in una nuova variabile, quindi stamperemo il risultato utilizzando la funzione del registro della console come
VAR Resultstring = MyString.tolowerCase ();Al momento dell'esecuzione, otteniamo il seguente output sul nostro terminale
Come puoi facilmente osservare, tolowercase () ha cambiato tutti i caratteri alfabetici in personaggi minuscoli e il personaggio speciale "!"Non è stato colpito.
Convertire una stringa in Case superiore usando ToupperCase ()
Con l'aiuto della funzione ToupperCase (), possiamo facilmente convertire qualsiasi stringa in tutti i caratteri alfabetici in base. Facciamo un esempio
var mystring = "ciao, questo è linuxhint!";Successivamente, useremo il metodo ToupperCase () con l'aiuto dell'operatore dot. E archiviamo il risultato in una nuova variabile e stamperemo la nuova variabile sul terminale utilizzando la funzione del registro della console come
VAR Resultstring = MyString.touppercase ();Al momento dell'esecuzione del codice sopra menzionato, otteniamo il seguente output sul terminale
Siamo stati in grado di convertire una stringa in una stringa al vertice
Stringhe concatenanti usando il metodo Concat ()
Normalmente, in JavaScript, utilizziamo la stringa dell'operatore "+" Plus quando vogliamo concatenare le stringhe. Tuttavia, esiste un modo molto più professionale di concatenare le stringhe usando la funzione Concat ().
Il metodo Concat () viene applicato tramite un operatore DOT. E tutte le stringhe che vogliamo concaterare sono riportate all'interno degli argomenti della funzione Concat ().
Esaminiamo un esempio per capirlo meglio; Innanzitutto, avremo bisogno di alcune stringhe, utilizzare il seguente codice:
var string1 = "ciao";Vogliamo concaterare String2 con String1 e conservare la corda concatenata all'interno del Resultstring variabile. Vogliamo anche mettere uno spazio vuoto tra le due stringhe. Per tutto questo, usiamo la seguente riga
VAR Resultstring = String1.concat ("", string2);E infine, possiamo stampare il Resultstring fuori sul terminale utilizzando la funzione del registro della console
console.log (resultstring);L'uscita sul terminale è come
Entrambe le corde sono state concatenate tra loro e persino uno spazio vuoto è stato posizionato tra di loro.
Rimozione di spazi vuoti usando il metodo TRIM ()
Se abbiamo una stringa nel nostro programma che ha spazi vuoti su entrambe le estremità, quindi, in quel caso, possiamo facilmente rimuovere quegli spazi usando il metodo TRIM (). Per dimostrarlo, creiamo una nuova stringa con la riga seguente
var StringWithSpaces = "foo";Quindi, utilizzeremo il metodo TRIM () su questa stringa con l'aiuto dell'operatore DOT e memorizzeremo il valore di ritorno in una nuova variabile di stringa come
var finalstring = stringwithspaces.ordinare();Quindi, possiamo visualizzare l'uscita sul terminale utilizzando la funzione di registro della console
console.log (finalstring);Il risultato sul terminale è il seguente
Gli spazi vuoti sono stati rimossi correttamente da entrambe le estremità della stringa
Paddinging una stringa con un carattere usando padStart () & Padend ()
L'imbottitura di una stringa significa essenzialmente per riempire la lunghezza rimanente della stringa con un carattere specifico. Immagina di avere una stringa che dice "caricamento" una parola con sette caratteri. E vogliamo mostrare questa stringa su un segnaposto che richiede 13 caratteri. A tale scopo, aggiungeremmo imbottitura alla stringa.
Esaminiamo un esempio; Innanzitutto, crea una nuova stringa con la riga seguente
let string = "caricamento";Quindi, useremo il padstart () Metodo per aggiungere l'imbottitura nell'inizio e memorizzare il risultato all'interno di una nuova variabile di stringa
let padatstart = stringa.padstart (13, "-");Creeremo anche un'altra stringa, in cui aggiungeremo l'imbottitura alla fine usando il padend () metodo come
let padatend = stringa.padend (13, "-");Successivamente, useremo la funzione del registro della console per visualizzare entrambe le nostre stringhe imbottite
console.registro (padatstart);Possiamo osservare il seguente risultato sul nostro terminale
Innanzitutto, abbiamo la stringa con imbottitura all'inizio. E poi, abbiamo la stringa con imbottitura alla fine. Se vogliamo avere l'imbottitura da entrambi i lati, dobbiamo usare una combinazione di padstart () E padend () funzioni come
\Al momento dell'esecuzione, possiamo vedere il seguente output sul nostro terminale
L'imbottitura è stata aggiunta con successo su entrambe le estremità della stringa.
Ritagliando una stringa con l'aiuto del metodo Slice ()
Se vogliamo creare una sottostringa da una variabile stringa, allora possiamo usare il metodo della fetta. Questo fetta() Il metodo viene applicato tramite l'operatore DOT e prende due argomenti. Il primo argomento definisce l'indice iniziale e il secondo argomento definisce l'indice finale della sottostringa che stiamo per estrarre
Vediamolo in azione e per questo creeremo una nuova stringa usando la seguente riga:
Let String = "Benvenuti a Marte!";Proviamo a estrarre la parola "Benvenuto"Dalla nostra stringa, quindi la parola inizia all'indice 0 e termina all'indice 7. Usa la riga seguente per estrarre la sottostringa e memorizzarla all'interno di un'altra stringa
Lascia che ResultString = String.slice (0, 7);Successivamente, utilizzare la funzione del registro della console per visualizzare il risultato sul terminale
console.log (resultstring);Abbiamo il seguente risultato sul terminale
Solo la parola "Benvenuto"È stato estratto come sottostringa e stampato sul terminale.
Ritagliare una stringa con l'aiuto del metodo substring ()
Abbiamo un altro metodo per prendere una parte della stringa e posizionarla all'interno di un'altra variabile chiamata substring () metodo. Il funzionamento del metodo di sottostringa è quasi identico a fetta() metodo. Ma la differenza è che possiamo persino passare valori negativi negli argomenti del substring () metodo. Questi valori negativi sono trattati come zero e se si rimuove del tutto il secondo argomento, lo prenderà come l'ultimo indice della stringa.
Creiamo una stringa per questo esempio
let string = "come sopra così sotto";E poi, applicheremo il substring () metodo ad esso, ma nel primo argomento, passeremo "-1" Piace
Lascia che ResultString = String.sottostring (-1, 12);Successivamente, utilizziamo la funzione del registro della console per stampare il risultato
console.log (resultstring);E otteniamo il seguente output sul terminale
Come puoi vedere, il substring () Il metodo ha preso il valore negativo come 0 e ha tagliato la stringa dall'indice iniziale.
Ora, proviamo a non dargli un argomento finale come
let string = "come sopra così sotto";Al momento dell'esecuzione del codice sopra menzionato, otteniamo il seguente output
È chiaro dall'output, che il substring () Il metodo ha tagliato la stringa fino all'ultimo carattere quando mancava l'argomento finale.
Ritagliare una stringa con l'aiuto del metodo substr ()
Abbiamo ancora un altro metodo per prendere una parte di una stringa e posizionarla all'interno di un'altra variabile che è nota come substr () metodo. Questo metodo è diverso da entrambi i fetta() metodo e il substring () metodo come secondo argomento di questo substr () Definisce la lunghezza della stringa estratta e non il punto finale.
Ad esempio, creiamo una nuova stringa usando la riga seguente
Let String = "The Holy Grail!";E poi, applicheremo il substr () Metodo usando l'operatore DOT e passeremo nell'indice di partenza come 4 e la lunghezza come 4 come
Lascia che ResultString = String.substr (4, 4);E poi visualizziamo l'uscita sul terminale utilizzando la funzione di registro della console
console.log (resultstring);Al momento della corsa otteniamo il seguente risultato
Come puoi vedere, ha separato la stringa dal 4 ° indice e la lunghezza della stringa era 4 caratteri.
Determinare la lunghezza usando la proprietà di lunghezza
Per trovare la lunghezza di una determinata stringa abbiamo qualcosa di noto come attributo di lunghezza \ proprietà. Per dimostrarlo, crea una nuova stringa con la riga seguente
let string = "prova a trovare la mia lunghezza";Quindi possiamo semplicemente, stampare la lunghezza di questa stringa utilizzando l'operatore punto e il lunghezza Proprietà all'interno della funzione di registro della console
console.log ("La lunghezza della stringa è come:", stringa.lunghezza);Quando eseguiamo: otteniamo:
Come puoi vedere, abbiamo ottenuto la lunghezza della nostra stringa come "21"Caratteri lunghi insieme a spazi vuoti.
Sostituzione dei dati all'interno della stringa utilizzando il metodo Sostituisci ()
Con l'aiuto del sostituire(), Possiamo facilmente sostituire alcune parole o personaggi con altre parole e personaggi. Questo sostituire() Il metodo assume due argomenti, il primo è una parola che vogliamo cercare nella stringa (può essere una stringa o un carattere). In secondo luogo, è la parola che stiamo per posizionare (può essere una stringa o un carattere).
Per mostrare il funzionamento del sostituire() funzione Creiamo una nuova stringa utilizzando
Let String = "Benvenuti a Marte!";Ora vogliamo cambiare la parola "Marte"Con la parola"Plutone", Quindi usiamo
Let Newstring = String.Sostituire ("Marte", "Plutone");Al momento dell'esecuzione, otteniamo il seguente output
Come puoi vedere, il metodo sostituito () ha sostituito la parola "Marte"Con la parola"Plutone".
Incartare
JavaScript fornisce molti metodi che ci aiutano a manipolare le variabili di stringa in base alle nostre esigenze. In questo post, abbiamo incluso alcuni dei metodi che sono predefiniti con la versione ESMAV6 di JavaScript. Abbiamo coperto: convertire i casi della stringa, tagliare una stringa, trovare la lunghezza di una stringa e sostituire il testo all'interno della stringa.