Come controllare la stringa vuota/non definita/null in JavaScript?

Come controllare la stringa vuota/non definita/null in JavaScript?
JavaScript ha la possibilità di controllare la stringa vuota/non definita/nulla sul lato client per l'autenticazione. È utile migliorare l'elaborazione dei dati prima di inoltrarli al server. L'obiettivo principale è di autenticare i valori che vengono inseriti dagli utenti, siano essi vuoti o riempiti.

UN vuoto la stringa rappresenta una stringa di lunghezza zero, mentre a nullo la stringa mostra che non contiene alcun valore. Inoltre, il non definito il termine si riferisce a una variabile che non ha un valore.

In questo articolo, sono dimostrati tre metodi per controllare le stringhe vuote/non definite/null in JavaScript.

Questi metodi convalidano la stringa vuota o riempita. I risultati di questo post sono descritti qui:

  • Utilizzando l'operatore di uguaglianza rigorosa (===) per la stringa vuota/non definita/null
  • Utilizzando la proprietà di lunghezza per la stringa vuota/non definita/null
  • Variabile di conversione in booleano per controllare la stringa vuota/non definita

Metodo 1: utilizzando l'operatore “===” per la stringa vuota/non definita/null in JavaScript

In questo metodo, l'operatore di uguaglianza rigorosa viene utilizzato per controllare la stringa non definita, vuota o nulla. L'operatore restituisce l'uscita True se l'utente inserisce il tipo di dati String; Altrimenti, l'operatore restituisce il falso output.

Codice

// Esempio di utilizzo dell'operatore "===" per controllare la stringa vuota
console.log ("" === "") // Controlla il valore vuoto
console.log ("__" === "") // Controlla il valore dell'operatore

Nel codice, l'operatore "===" viene utilizzato per controllare la stringa vuota in JavaScript.

Nota: stringhe indefinite e null non sono validate usando l'operatore “===” in JavaScript.

Dopo l'esecuzione del codice, l'output è indicato di seguito.

Produzione

Il risultato del codice restituisce i valori dopo aver convalidato/controllato le stringhe riempite o vuote. In questo modo, la prima riga restituisce il valore reale che convalida la stringa vuota nel codice JavaScript.

Metodo 2: utilizzando la proprietà di lunghezza per stringhe vuote/non definite/null in JavaScript

Un altro metodo è adattato utilizzando la proprietà di lunghezza di JavaScript. Per esercitare la proprietà di lunghezza, vengono utilizzate le seguenti righe di codice:

Codice

// Esempio di utilizzo della proprietà lunghezza per controllare la stringa vuota
Let String1 = "Benvenuti in JavaScript World"; // Controlla la stringa
let string2 = ""; // Controlla la stringa vuota
console.registro (string1.lunghezza === 0)
console.registro (string2.lunghezza === 0)

Nel codice, String1, String2 vengono utilizzati per archiviare diversi tipi di dati. Alla fine, la proprietà della lunghezza viene utilizzata per calcolare se la stringa è vuota o meno e restituire l'output.

Nota: La proprietà di lunghezza non è compatibile con non definito E nullo stringhe in javascript.

Produzione

Il display sopra indica che il secondo valore nell'output è vero, il che convalida che la stringa è vuota.

Mentre altri valori restituiscono false, che mostra che le stringhe vengono riempite.

Metodo 3: conversione della stringa in booleano per controllare la stringa vuota/non definita

Nel terzo metodo, le stringhe vuote/non definite/null vengono controllate convertendo la variabile in un valore booleano. Il codice è riportato di seguito con le descrizioni.

Codice

// Esempio di utilizzo del metodo booleano per controllare la stringa vuota
Let String1 = "Benvenuti in JavaScript World"; // Controlla la stringa
let string2 = ""; // Controlla la stringa vuota
console.log (booleano (string1))
console.log (booleano (string2))

Il codice contiene due variabili denominate String1 E String2. La variabile String1 memorizza la stringa piena "Benvenuti in JavaScript", Mentre variabile String2 contiene il vuoto "" valore stringa. Dopo aver memorizzato i valori di stringa in queste variabili, a Metodo booleano Per verificare se la stringa è vuota o meno in JavaScript.

Nota: Il metodo non calcola le stringhe nulla e indefinite in JavaScript.

Produzione

Lo stesso risultato può essere visto nell'output con il metodo booleano che convalida che la prima stringa viene riempita e l'altra è vuota in JavaScript.

Conclusione

JavaScript può controllare la stringa vuota/Undefined/Null con l'operatore "===" di uguaglianza rigorosa, proprietà di lunghezza e metodo booleano. L'operatore “===” convalida il valore della stringa, la proprietà di lunghezza calcola la lunghezza della stringa e il metodo booleano viene utilizzato passando i valori della stringa. Utilizzando questi metodi, gli utenti possono implementare diversi problemi come validazione del modulo, calcoli lato client, date e tempi di gestione, ecc.