Come verificare se una variabile è stringa in JavaScript

Come verificare se una variabile è stringa in JavaScript
In JavaScript, una stringa è una rappresentazione di una sequenza di caratteri che possono essere scritti in citazioni singole o doppie. La variabile JavaScript contiene numeri e stringhe per eseguire qualsiasi operazione in diversi scenari. Pertanto, è un compito importante per controllare il tipo di variabile in JavaScript per identificare il tipo di dati corretto prima di eseguire qualsiasi operazione. In JavaScript, il tipo di E istanza di Gli operatori vengono utilizzati per valutare se la variabile è una stringa o meno. Questo articolo spiega vari metodi per verificare che una variabile sia una stringa.

I risultati di apprendimento di questo blog sono elencati di seguito:

  • Utilizzo dell'operatore typeof per controllare la variabile è stringa
  • Utilizzo di Instanceof Operator per controllare la variabile è stringa

Come verificare se una variabile è una stringa in JavaScript?

JavaScript ha la possibilità di controllare il tipo di variabile restituendo un output booleano. IL tipo di E istanza di Gli operatori sono utilizzati per calcolare se il tipo di variabile è una stringa o meno in JavaScript. IL tipo di L'operatore recupera il tipo di dati variabile attraverso il quale la variabile può essere verificata se si tratta o meno di una stringa. IL istanza di L'operatore valuta il tipo di variabile in fase di esecuzione in JavaScript.

Pratichiamo il funzionamento dettagliato del tipo di Operatore in JavaScript:

Metodo 1: utilizzando l'operatore typeof per verificare se la variabile è una stringa

Un metodo è adattato tipo di Operatore che determina il tipo di dati di passaggio. Successivamente, questo operatore valuta se la variabile è una stringa o meno in JavaScript. Ad esempio, la sintassi è riportata di seguito.

Sintassi

Tipo di var;

In questa sintassi, la variabile "Var" viene valutato per ottenere il suo tipo di dati ed esaminare se si tratta di una stringa o no.

Codice

console.log ("Esempio per controllare la variabile è stringa");
var var1 = 'benvenuto in javascript world';
console.log (typeof var1);

La descrizione del codice è fornita di seguito:

  • Una variabile “Var1"È impiegato per archiviare la stringa "Benvenuti in JavaScript World".
  • IL tipo di L'operatore viene utilizzato per verificare se "Var1" è una stringa o no
  • Il tipo di variabile “Var1"Viene visualizzato nella finestra della console.

Produzione

L'output restituisce "corda"Nella finestra della console, che convalida che la variabile è una stringa.

Metodo 2: utilizzando l'operatore di Instanceof per verificare se la variabile è una stringa

IL istanza di L'operatore viene impiegato per determinare il tipo di istanza in JavaScript. Un esempio è considerato per valutare la variabile è una stringa o no. Ad esempio, la sintassi e il codice sono forniti di seguito.

Sintassi

var istanceof string;

In questa sintassi, il istanza di L'operatore viene utilizzato per il controllo della variabile è un'istanza del tipo di dati di stringa o no.

Codice

console.log ("Esempio per controllare la variabile è stringa");
VAR STR = Newstring ("Benvenuti in JavaScript World");
if (STR istanceofString)

console.log ('passare la variabile è stringa');

altro

console.log ('passare la variabile non è stringa');

La descrizione del codice è la seguente:

  • Una variabile “Str"Viene utilizzato per archiviare la stringa "Benvenuti in JavaScript World".
  • Successivamente, viene applicata una condizione per verificare se la variabile “Str"È una stringa o meno utilizzando il istanza di operatore.
  • Se l'affermazione della condizione è vera, visualizzare il messaggio "Passare la variabile è stringa". Altrimenti, la dichiarazione "La variabile di passaggio non è stringa" è stampato.

Produzione

Viene eseguito il blocco if del codice, che afferma che la condizione è vera e quindi la variabile "passata" è una stringa.

Conclusione

In JavaScript, il tipo di E istanza di Gli operatori possono essere utilizzati, la variabile è una stringa. IL tipo di L'operatore restituisce il tipo di dati variabili, mentre il istanza di L'operatore controlla se la variabile specifica appartiene o meno alla stringa del tipo di dati. Questi operatori ritornano VERO O falso. Qui, entrambi i metodi sono elaborati con l'aiuto di esempi adeguati per il controllo della variabile è una stringa in JavaScript.