Questo tutorial dimostrerà i metodi per ottenere il nome del tipo dell'oggetto in JavaScript.
Come ottenere/recuperare il nome del tipo di oggetto in JavaScript?
Per ottenere il nome del tipo di oggetto, utilizzare i seguenti approcci menzionati:
Metodo 1: ottenere il nome del tipo di oggetto usando l'operatore "typeof"
Usa il "tipo di"Operatore, per recuperare il nome del tipo di oggetto. Fornisce una stringa che indica il tipo di operando o variabile.
Sintassi
Utilizzare la seguente sintassi per ottenere il nome del tipo di un oggetto usando "tipo di"Operatore:
typeof operandEsempio
Qui, nell'esempio dato, creeremo prima una variabile "UN"E assegnalo un numero"15":
var a = 15;Quindi, controlla il tipo di variabile utilizzando il "tipo di"Operatore:
console.log (typeof a);Si può mostrare che l'uscita viene visualizzata "numero"Ciò indica il tipo di dati della variabile"UN":
Ora memorizzeremo una stringa in variabile "UN"E controlla il tipo:
var a = "15";L'operatore specificato restituisce il tipo di "UN" COME "corda":
Va notato che il "tipo di"L'operatore potrebbe non restituire sempre il nome esatto del tipo dell'oggetto. Ad esempio, emetterà "oggetto"Per array.
Vediamo un esempio per vedere questo concetto.
Crea un array e memorizzalo in una variabile "UN":
var a = [11, 15, 5, 12];Controlla il tipo di variabile "UN" usando il "tipo di"Operatore:
console.log (typeof a);Come puoi vedere che l'uscita viene visualizzata "oggetto"Non specificarne il tipo:
Quindi, in quel caso, usa il "costruttore "Proprietà per recuperare il tipo di oggetto.
Metodo 2: ottenere il nome del tipo di oggetto usando la proprietà "costruttore"
Utilizzare il "costruttore"Proprietà con il"nome"Attributo per ottenere il nome del tipo dell'oggetto. Fornisce il nome della funzione del costruttore che ha creato l'oggetto.
Sintassi
La sintassi data viene utilizzata per l'utilizzo della proprietà "costruttore" per ottenere il nome del tipo di oggetto:
operando.costruttore.nomeEsempio
Usa il "costruttore"Proprietà per ottenere il nome del tipo di oggetto:
console.registro (a.costruttore.nome);Come puoi vedere, la proprietà specificata emette "Vettore"Che è il tipo effettivo dell'oggetto"UN":
Metodo 3: ottenere il nome del tipo di oggetto usando "oggetto.prototipo.accordare.Call () "Metodo
Puoi anche usare il “Oggetto.prototipo.accordare.chiamata()"Metodo per determinare il tipo di dati di una determinata variabile o operando. L'oggetto.prototipo.accordare.Il metodo call () "è più efficiente dell'operatore di tipoof.
Sintassi
Segui la sintassi data per ottenere il nome di un tipo di oggetto:
Oggetto.prototipo.accordare.Chiama (operando)Esempio
Assegna una stringa alla variabile "UN"E controlla il tipo di oggetto:
var a = "15";Produzione
Qui, controlleremo il tipo di "UN"Questo immagazzina un array:
var a = [11, 15, 5, 12];Fornisce il risultato accurato del nome del tipo di oggetto:
Si trattava di ottenere il nome del tipo di oggetto in JavaScript.
Conclusione
Per ottenere o recuperare il nome del tipo di oggetto, usa il “tipo di"Operatore,"costruttore"Proprietà con il"nome"Attributo o"Oggetto.prototipo.accordare.chiamata()" metodo. Questo tutorial ha dimostrato i metodi per ottenere il nome del tipo dell'oggetto in JavaScript.