Este tutorial demostrará los métodos para obtener el nombre del tipo del objeto en JavaScript.
Cómo obtener/recuperar el nombre del tipo de objeto en JavaScript?
Para obtener el nombre del tipo de objeto, use los siguientes enfoques mencionados:
Método 1: Obtenga el nombre del tipo de objeto usando el operador "typeof"
Utilizar el "tipo de"Operador, para recuperar el nombre del tipo de objeto. Proporciona una cadena que indica el tipo de operando o variable.
Sintaxis
Utilice la siguiente sintaxis para obtener el nombre del tipo de objeto usando el "tipo de"Operador:
typeof operandoEjemplo
Aquí, en el ejemplo dado, primero crearemos una variable "a"Y asignarlo un número"15":
var a = 15;Luego, verifique el tipo de variable utilizando el "tipo de"Operador:
consola.log (typeOf a);Se puede demostrar que la salida muestra "número"Eso indica el tipo de datos de la variable"a":
Ahora, almacenaremos una cadena en variable "a"Y verifique el tipo:
var a = "15";El operador especificado devuelve el tipo de "a" como "cadena":
Cabe señalar que el "tipo de"El operador no siempre devuelve el nombre exacto del tipo del objeto. Por ejemplo, saldrá "objeto"Para matrices.
Veamos un ejemplo para ver este concepto.
Cree una matriz y guárdela en una variable "a":
var a = [11, 15, 5, 12];Verifique el tipo de variable "a" utilizando el "tipo de"Operador:
consola.log (typeOf a);Como puede ver que la salida muestra "objeto"No especificar su tipo:
Entonces, en ese caso, use el "constructor "Propiedad para recuperar el tipo de objeto.
Método 2: Obtenga el nombre del tipo de objeto utilizando la propiedad "Constructor"
Utilizar el "constructor"Propiedad con el"nombre"Atributo para obtener el nombre del tipo del objeto. Da el nombre de la función de constructor que creó el objeto.
Sintaxis
La sintaxis dada se utiliza para usar la propiedad "Constructor" para obtener el nombre del tipo de objeto:
operando.constructor.nombreEjemplo
Utilizar el "constructor"Propiedad para obtener el nombre del tipo de objeto:
consola.registro (a.constructor.nombre);Como puede ver, las salidas de propiedad especificadas "Formación", Que es el tipo real del objeto"a":
Método 3: Obtenga el nombre del tipo de objeto usando "Objeto.prototipo.Encadenar.método call () "
También puedes usar el "Objeto.prototipo.Encadenar.llamar()"Método para determinar el tipo de datos de una variable u operandia determinada. El objeto.prototipo.Encadenar.El método de call () "es más eficiente que el operador de typeOf.
Sintaxis
Siga la sintaxis dada para obtener el nombre de un tipo de objeto:
Objeto.prototipo.Encadenar.Llamada (operando)Ejemplo
Asigne una cadena a la variable "a"Y verifique el tipo de objeto:
var a = "15";Producción
Aquí, verificaremos el tipo de "a"Eso almacena una matriz:
var a = [11, 15, 5, 12];Da el resultado preciso del nombre del tipo de objeto:
Eso se trataba de obtener el nombre del tipo de objeto en JavaScript.
Conclusión
Para obtener o recuperar el nombre del tipo de objeto, use el "tipo de"Operador,"constructor"Propiedad con el"nombre"Atributo, o el"Objeto.prototipo.Encadenar.llamar()" método. Este tutorial demostró los métodos para obtener el nombre del tipo del objeto en JavaScript.