JavaScript admite clases que encapsulan métodos para manipular datos. Por lo tanto, es importante obtener/acceder al nombre de clase en una tarea de programación. Obtener el nombre de la clase es posible a través de un nombre Propiedad del constructor. Además, el isprototypeOf () método y en vez de Los operadores están empleados para obtener el nombre de clase en JavaScript. Estos métodos son útiles para depurar mensajes.
En esta guía, aprenderá cómo obtener el nombre de la clase en Javascript. El contenido de este blog es el siguiente:
Método 1: Obtenga el nombre de clase usando la propiedad Nombre
El nombre La propiedad se integra con el constructor de objeto que devuelve la clase nombre. Por lo tanto, un método se adapta con el nombre Propiedad para obtener el nombre de clase en JavaScript. Es útil en tareas de programación complejas para utilizar repetidamente el nombre de una clase. El código explica el funcionamiento del nombre propiedad para obtener el nombre de la clase:
Código
consola.registrar ("un ejemplo para obtener el nombre de clase");
profesor de la clase
Sea obj = nuevo maestro ();
consola.Log (profesor.nombre);
consola.registro (OBJ.constructor.nombre);
En este código:
Producción
Se observa que el "nombre" La propiedad se utiliza para acceder al nombre de la clase "Maestro".
Método 2: Obtenga el nombre de clase usando el método ISPrototypeOf ()
El isprototypeOf () El método descubre si la existencia de un objeto es parte de la cadena prototipo de otro objeto. Toma la entrada y devuelve una salida booleana (verdadera o falsa) basada en la entrada del usuario. El siguiente ejemplo se proporciona aquí para obtener el nombre de clase con el isprototypeOf () método.
Código
consola.registrar ("un ejemplo para obtener el nombre de clase");
Animal de clase
Sea obj = nuevo animal ();
consola.Log (animal.prototipo.isprototypeOf (obj));
La descripción del código se proporciona a continuación:
Producción
La salida devuelve un "verdadero" valor que valida el acceso a la clase "Animal" en JavaScript.
Método 3: Obtenga el nombre de clase utilizando la propiedad de instancia de
El en vez de La propiedad proporciona una instalación para obtener el nombre de clase en JavaScript. En general, evalúa el tipo de objeto durante el tiempo de ejecución. Para encontrar el nombre de la clase, puede escribir el nombre de clase después del en vez de operador. Devuelve una salida booleana (valor verdadero o falso) que valida, ya sea que obtuviera el nombre de la clase o no. El siguiente código de ejemplo utiliza el en vez de Operador en JavaScript:
Código
consola.registrar ("un ejemplo para obtener el nombre de clase");
Vehículo de clase
dejar vehículo vehículo nuevo ();
consola.log (instancia de vehículo de vehículo);
En este código, el nombre de la clase "Vehículo" se accede a través del en vez de operador. Después de eso, el consola.registro() El método se utiliza para mostrar el valor de retorno.
Producción
La salida muestra el "verdadero"Valor en la ventana de la consola, que valida la accesibilidad de la clase.
Conclusión
JavaScript proporciona el nombre propiedad, isprototypeOf () método, y en vez de operadores para obtener el nombre de la clase. Estos métodos evalúan la existencia de objetos y devuelven una salida booleana (valores verdaderos o falsos) que valida si obtuvo el nombre de clase o no. Estos métodos son útiles para depurar mensajes. Todos los últimos navegadores admiten estos métodos. En este blog, ha aprendido a recuperar el nombre de la clase con diferentes ejemplos en JavaScript.