In JavaScript, IL "Oggetto.È()"Il metodo viene utilizzato principalmente per convalidare il uguaglianza di due valori attraverso confronto. Questi valori possono essere tipi di stringa, galleggiante, decimale o intero. Inoltre, il "Oggetto.È()"Il metodo fornisce anche la funzionalità per verificare la polarità di due numeri.
Non confondere il "Oggetto.È()"Metodo con l'uguaglianza JavaScript"=="Operatore perché esistono differenze significative tra loro. Ad esempio, il “Oggetto.È()"È un metodo JavaScript che viene utilizzato per eseguire il confronto in base a"originale"Valori dei tipi di dati primitivi e"=="L'operatore confronta i valori specificati dopo convertire loro a a tipo comune. In secondo luogo, l'operatore di uguaglianza segna i numeri "-1" E "1"Come uguale, mentre l'oggetto.IS () il metodo li tratta in base alla loro polarità.
Questo articolo spiegherà l'oggetto.è () metodo e il suo utilizzo in javascript. Quindi iniziamo!
Come usare l'oggetto JavaScript.è () metodo
Oggetto JavaScript.Il metodo IS () è invocato nei seguenti casi d'uso:
Discuteremo i casi d'uso menzionati dell'oggetto.è () metodo nella sezione successiva, ma prima di saltarci dentro, dai un'occhiata alla sintassi dell'oggetto.è () metodo in javascript.
Sintassi dell'uso dell'oggetto JavaScript.è () metodo
Oggetto.è (valore1, valore)Qui, "valore1"Rappresenta il valore che deve essere paragonato a"valore2":
Come usare l'oggetto JavaScript.è () metodo per confrontare le stringhe
Il javascript "Oggetto.È()"Il metodo può essere utilizzato per confrontare le stringhe. A tale scopo, devi passare entrambe le stringhe come argomenti all'oggetto.è () metodo nel modo seguente:
console.registro (oggetto.is ("linuxhint", "linuxhint"));Il sopra dato "Oggetto.È()Il metodo "confronterà il primo"Linuxhint”Stringa al secondo"Linuxhint"String, in termini di"lunghezza","caratteri," e il "ordine"In quali personaggi sono assemblati.
Nel nostro caso, entrambi i valori sono uguali in base ai criteri menzionati, quindi il caso di ritorno del "Oggetto.È()Il metodo "sarà impostato su"VERO":
Ora, cambiamo il secondo valore dell'argomento in "Linux"E controlla l'output dell'oggetto.è () metodo:
console.registro (oggetto.is ("linuxhint", "linux"));Poiché la lunghezza degli argomenti della stringa specificati non è la stessa, oggetto.Il metodo IS () non li confronterà ulteriormente e restituirà un "falso" valore:
Come usare l'oggetto JavaScript.è () metodo per confrontare gli oggetti
Nel tuo programma, puoi anche utilizzare "Oggetto.È()"Metodo per eseguire un confronto tra gli oggetti. Ad esempio, l'oggetto di seguito.IS () il metodo confronterà due oggetti vuoti:
console.registro (oggetto.È(, ));Produzione
A questo punto, devi chiederti che gli oggetti passati siano vuoti, nessuno dei due ha alcuna coppia di valore chiave, allora perché "Oggetto.È()"Restituito"falso"?
Gli oggetti specificati sembrano uguali; Tuttavia, sono due oggetti diversi in quanto si riferiscono a diversi indirizzi di memoria. Ecco perché il "Oggetto.È()"Il metodo ha segnato questi oggetti vuoti come ineguale dopo aver confrontato i loro riferimenti.
Inoltre, non importa se l'aggiunta "valore chiave"Le coppie sono le stesse in entrambi gli oggetti. Il javascript "Oggetto.È()"Il metodo tornerà comunque"falso"Dopo l'esecuzione:
let object1 = age: 23;Produzione
Due oggetti sono considerati solo "pari"Se indicano lo stesso indirizzo di memoria. Ad esempio, quando confronteremo il creato "Oggetto1"A se stesso, il"Oggetto.È()" impostato "VERO"Come caso di ritorno:
console.registro (oggetto.è (object1, object1));Produzione
Come usare l'oggetto JavaScript.è () metodo per confrontare la polarità di due numeri
IL polarità di un numero significa se il numero è positivo O negativo. Vuoi confrontare la polarità di due numeri in JavaScript? Utilizzare il "Oggetto.È()"Metodo nel codice e specifica i numeri come argomenti in esso.
Ad esempio, i numeri "-1" E "1"Passato all'oggetto.Il metodo IS () non è uguale come "-1"È più piccolo di"1", così il "Oggetti.È()Il metodo "tornerà"falso":
console.registro (oggetto.è (-1, 1));Produzione
Se i numeri specificati sono uguali in termini di polarità, allora nel passaggio successivo, il "Oggetto.È()"Il metodo li confronterà e restituirà"VERO"Se i loro valori sono uguali.
Ad esempio, entrambi gli argomenti nel sottoto "Oggetto.È()Il metodo "sono"positivo,"E i loro valori sono uguali, quindi il valore booleano risultante verrà stampato come"VERO":
console.registro (oggetto.è (3, 3));Produzione
Abbiamo compilato tutte le informazioni essenziali relative all'oggetto JavaScript.è () metodo. Puoi esplorarlo ulteriormente in base alle tue esigenze.
Conclusione
Oggetto JavaScript.È() il metodo è usato confrontare due valori. Tratta gli oggetti e i valori primitivi in modo diverso. Nel caso di valori primitivi, oggetto.è () metodo controllali "per valore"E confronta il loro"lunghezza","caratteri," e il "Ordine dei personaggi", mentre "oggetti"Vengono confrontati in base a"Riferimenti". IL polarità di più numeri possono anche essere confrontati usando JavaScript.è () metodo. Questo articolo ha spiegato il funzionamento dell'oggetto JavaScript.è () metodo.