Funzioni stringa JavaScript - Esempi di funzioni stringa in JavaScript

Sommario:

Anonim

Funzioni stringa JavaScript

Per cominciare, una stringa è un oggetto in Javascript in grado di memorizzare dati che sono in formato testo. In parole semplici, un array di caratteri o una sequenza di lettere o caratteri in Javascript possono essere definiti stringhe. Un singolo carattere in un array non ha un tipo separato in Javascript.

Una stringa in Javascript può essere creata usando virgolette doppie o virgolette singole. È possibile creare una stringa in base a una stringa letterale o mediante l'uso di una nuova parola chiave (oggetto stringa). Entrambi i metodi sono stati spiegati di seguito:

Nel caso di una stringa letterale, l'uso di virgolette doppie può aiutarti a creare una stringa, data la sintassi-

var typeStringNameHere = “You created a string literal”;

Nel caso di un oggetto stringa, l'uso di una nuova parola chiave può aiutarti a creare una stringa, data la sintassi seguente:

var typeStringNameHere = new String(“You created a string object”);

Esempi di funzioni stringa in JavaScript

La funzione stringa è facile da usare. Qui discuteremo come utilizzare la funzione stringa nella programmazione JavaScript con l'aiuto di esempi

  • Indice di()

Cercherà e restituirà l'indice della prima occorrenza di un carattere o sottostringa menzionati all'interno della stringa. Se il carattere o la sottostringa menzionati non vengono trovati, verrà restituito -1.

var st = "Please only find where 'only' occurs!";
var po = st.indexOf("only");

Il metodo indexOf () restituirà la posizione della prima occorrenza del testo citato, ovvero 7 .

  • lastIndexOf ()

Questa funzione Stringa JavaScript cercherà e restituirà l'indice dell'ultima occorrenza di un carattere o sottostringa menzionati all'interno della stringa. Se il carattere o la sottostringa menzionati non vengono trovati, restituirà -1

var st = "Please only find where 'only' occurs!";
var po = st.lastindexOf("only");

Il metodo lastIndexOf () restituirà la posizione dell'ultima occorrenza del testo citato, ovvero 23

  • ricerca()

Cercherà e testerà una corrispondenza in una stringa e restituirà l'indice della corrispondenza. Se il carattere o la sottostringa menzionati non vengono trovati, restituirà -1.

var st = "Please only find where 'only' occurs!";
var po = st.search("only");

Il metodo search () restituirà la posizione della prima occorrenza del testo citato, ovvero 7.

La differenza tra il metodo search () e il metodo indexOf () è che il metodo search () non può accettare il secondo argomento e il metodo indexOf () non può prendere espressioni regolari.

  • fetta()

Questa funzione di stringa in JavaScript viene utilizzata per tagliare una parte di una stringa e restituisce la parte tagliata in una stringa appena creata.

var string = "Mango, Apple, Kiwi";
var r = string.slice(7, 12);

Il risultato di r sarà: Apple

var s = "Apple, Kiwi";
var r = s.slice(-10, -6);

Il risultato di r sarà: Kiwi

  • substring ()

È lo stesso del metodo slice (). L'unica differenza è che la sottostringa () non accetta gli indici negativi.

var s = "Apple, Banana, Kiwi";
var r = s.substring(7, 13);

Il risultato di r sarà: Banana

  • substr ()

È lo stesso del metodo slice (). L'unica differenza è che in substr () il secondo parametro indica la lunghezza del primo, ovvero il parametro estratto

var s = "Apple, Kiwi";
var r = s.substr(7, 4);

Il risultato di r sarà: Kiwi

  • sostituire (x, y)

Questo metodo sostituisce il primo parametro (x) con il secondo parametro (y) nella stringa:

var s = "Please visit Oracle!";
var n = s.replace("Oracle", "Microsoft");

Il risultato di n sarà: Visitare Microsoft!

  • charAt (y)

Restituisce il carattere che si trova nella posizione "y" nella stringa.

var s = "WORLD";
var r = s.charAt(3);

Il risultato di r sarà: L

  • charCodeAt (y)

Questo metodo restituirà il valore Unicode del carattere che si trova nella posizione "y" nella stringa.

var str = "Halloween";
var r = str.charCodeAt(0);

Il risultato di r sarà: 72

  • toLowerCase ()

Questa funzione stringa JavaScript restituirà la stringa con tutti i caratteri convertiti in minuscolo.

var m = 'PYTHON';
var r = m.toLowerCase();

Il risultato di r sarà: python

  • toUpperCase ()

Questa funzione stringa JavaScript restituirà la stringa con tutti i caratteri convertiti in maiuscolo.

var m = “python”;
var r = m.toUpperCase();

Il risultato di r sarà: PYTHON

  • concat (v1, v2, …)

Questo metodo combina una o più di una stringa in quella originale e restituisce la stringa concatenata. La stringa originale non verrà modificata.

var t1 = "Hi";
var t2 = "What's up!";
var t3 = t1.concat(" ", t2);

Il risultato di t3 sarà: Ciao, come va!

  • trim ()

Questo metodo rimuoverà tutti gli spazi bianchi sia dall'inizio che dalla fine di una stringa:

var s = " Hi What's up! ";
var b = s.trim());

Il risultato di b sarà: "Ciao, come va!"

  • split (delimitatore)

Questo metodo suddividerà una stringa in elementi dell'array secondo il parametro specificato (delimitatore) e restituirà un array costituito da ciascun elemento.

var message="Welcome to hell !"
var word=message.split("t");

word (0) contiene "Welcome" e word (1) contiene "to hell!"

  • finisce con()

Questo metodo scopre se la stringa termina con i caratteri di una stringa citata. Questo metodo restituisce true se la stringa termina con i caratteri forniti e false in caso contrario.

var s = "Hello guys";
var n = s.endsWith("guys”);

Il risultato di n sarà: VERO

  • inizia con()

Questo metodo scopre se la stringa inizia con i caratteri di una stringa citata. Questo metodo restituisce true se la stringa inizia con i caratteri forniti e false in caso contrario.

var s = "Hello guys";
var n = s.startsWith("Hello”);

Il risultato di n sarà: VERO

  • accordare()

Questo metodo restituirà il valore dell'oggetto String.

var string = "Hello guys!";
var r = string.toString();

Il risultato di n sarà: Ciao ragazzi!

  • lunghezza

Ciò restituirà il numero di caratteri che è la lunghezza di una stringa.

var string = "Hello People!";
var n = string.length;

Il risultato di n sarà: 12

Conclusione - Funzioni stringa JavaScript

Pertanto, possiamo concludere che le stringhe javascript sono davvero importanti per la funzionalità web. È una lingua davvero entusiasmante e una lingua facile in cui tuffarsi. Inoltre, JavaScript è davvero flessibile e versatile. Qui abbiamo solo graffiato la superficie di tutte le funzioni di stringa che JavaScript può fare ed è in continua evoluzione.

Articoli consigliati

Questa è stata una guida alle funzioni stringa di JavaScript. Qui abbiamo discusso su come utilizzare la funzione stringa nella programmazione JavaScript con l'aiuto di esempi. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più–

  1. Javascript è orientato agli oggetti
  2. Introduzione a JavaScript
  3. Javascript è sensibile al maiuscolo / minuscolo?
  4. I migliori frame Javascript
  5. Diverse funzioni matematiche in JavaScript
  6. Espressioni regolari in Java