String javascript Endswith Method | Spiegato

String javascript Endswith Method | Spiegato
Durante la programmazione in JavaScript, possiamo spesso incontrare una situazione in cui dobbiamo controllo IL personaggi finali di un corda. Ad esempio, si sta sviluppando un'applicazione JavaScript del convertitore unitario ed è necessario per convalidare l'unità di misurazione corrente prima di procedere ulteriormente. A tale scopo, ES6 ha introdotto a Metodo javascript string endswith () che può essere utilizzato per cercare caratteri singoli o più caratteri alla fine della stringa specificata.

Questo articolo spiegherà l'uso di metodo AvaScript String endswith (). Quindi iniziamo!

Metodo javascript string endswith ()

In JavaScript, il "finisce con()"Il metodo viene utilizzato per scoprire se la stringa specificata termina con caratteri particolari o no. Questo metodo restituisce un "booleano"Valore, dove"VERO"Rappresenta che la sottostringa specificata si trova alla fine del"corda", E "falso"Indica che la sottostringa cercata non ne fa parte.

Sintassi

corda.Endswith (sottostringa, lunghezza)

Qui, il "finisce con()Il metodo "cercherà il"sottostringa"Entro la lunghezza specificata del"corda" valore.

Come utilizzare il metodo stringa javascript endswith ()

Come menzionato prima, "sottostringa"È un argomento richiesto che dobbiamo passare alla stringa JavaScript"finisce con()"Metodo per la ricerca di scopi e può comprendere caratteri singoli o più. IL "finisce con()"Il metodo corrisponde a quel valore dell'argomento con i caratteri e ritorni di fine stringa specificati"VERO"Nel caso in cui entrambi i valori vengano abbinati; Altrimenti, il caso di ritorno del "finisce con()Il metodo "è impostato su"falso".

Dai un'occhiata agli esempi di seguito per capire il funzionamento della stringa "finisce con()" metodo.

Esempio: ricerca di un singolo carattere
Prima di tutto, creeremo una costante denominata "stringa" con il seguente valore:

const string = 'LinuxHint';

Con l'aiuto del "finisce con()"Metodo, ora verificheremo se il valore della" stringa "termina con il carattere" L ":

corda.endswith ('l');

L'esecuzione del comando sopra dato tornerà "falso"Perché l'ultimo personaggio di"corda"Il valore è"T," non "l":

Esempio: ricerca di più caratteri
Allo stesso modo, usando la stringa "finisce con()"Metodo, è possibile convalidare se una stringa comprende un"sottostringa"O il passato"più caratteri"Alla fine o no.

Ad esempio, quanto segue "finisce con()Il metodo "controllerà se"cordaIl valore "contiene"suggerimento"Come personaggi finali:

corda.endswith ('suggerimento');

In questo caso, il "corda.finisce con()Il metodo "tornerà"VERO"Perché i personaggi finali del"Linuxhint"Abbinato al valore dell'argomento aggiunto:

Esempio: ricerca di caratteri con lunghezza
La stringa JavaScript "finisce con()"Il metodo ti consente anche di cercare caratteri all'interno di uno specifico"lunghezza". A tale scopo, devi passare due argomenti al "finisce con()" metodo. IL Primo argomento si riferisce a sottostringa che deve essere abbinato e il Secondo argomento indica il numero Di caratteri o il lunghezza all'interno del quale verrà eseguita l'operazione di ricerca.

Prima di eseguire il “finisce con()"Metodo, controlleremo la lunghezza del"Linuxhint"Proprietà utilizzando la stringa"lunghezza" proprietà:

console.Log ('LinuxHint'.lunghezza);

L'output dato significa che la stringa "Linuxhint" ha "9" caratteri:

Nel prossimo passaggio, ne creeremo un altro "corda"E inizializzalo con il valore"Sito Web LinuxHint":

const string = 'LinuxHint Web Web';

Quindi, invoceremo il "finisce con()"Metodo per il creato"corda"Mentre passa"nt" COME "sottostringa" E "9" COME "lunghezza":

corda.endswith ('nt', 9);

Quando il dato "corda.finisce con()"Il metodo esegue, afferrerà il primo"9"Caratteri della stringa"Sito Web LinuxHint"E poi cerca"nt"Sottosezione nei suoi personaggi finali. Questa operazione restituirà il “VERO"Valore come il"Linuxhint"String termina con"nt":

Esempio: ricerca sensibile al caso
Un altro punto importante da ricordare è che la stringa JavaScript "finisce con()Il metodo "è"maiuscole e minuscole". Quindi, devi prenderti cura della ricerca "sottostringa"Caso dei personaggi.

Ad esempio, il sottoto "finisce con()"Eseguirà la ricerca sensibile al caso nel"corda" valore:

corda.endswith ('sito web');

Come i personaggi finali del "corda"Valore e la sottostringa cercata"sito web"Sono nello stesso caso, il"corda.finisce con()Il metodo "tornerà"VERO" valore:

Mentre per lo stesso sottostringa con caratteri maiuscoli "SITO WEB", IL "corda.finisce con()"Imposterà il suo caso di ritorno come"falso":

corda.endswith ('sito web');

Produzione

Queste erano informazioni essenziali relative al metodo stringa endswith (). Puoi ulteriormente ricercarlo secondo le tue preferenze.

Conclusione

In JavaScript, il "finisce con()"Il metodo viene utilizzato per scoprire se la stringa specificata termina con caratteri particolari o no. Questo metodo restituisce a booleano valore, dove VERO rappresenta che la sottostringa aggiunta si trova su Fine della stringa, E falso indica che la sottostringa cercata non ne fa parte. Questo articolo ha spiegato l'uso del metodo stringa endswith ().