JavaScript suporta classes que encapsulam métodos para manipular dados. Portanto, é importante obter/acessar o nome da classe em uma tarefa de programação. Obter o nome da classe é possível através de um nome propriedade do construtor. Além disso, o isprototypeof () método e instancia de Os operadores são empregados para obter o nome da classe em JavaScript. Esses métodos são úteis para depurar mensagens.
Neste guia, você aprenderá a obter o nome da classe em JavaScript. O conteúdo deste blog é o seguinte:
Método 1: Obtenha o nome da classe usando a propriedade Nome
O nome Propriedade integra -se ao construtor de objeto que retorna a classe nome. Portanto, um método é adaptado com o nome Propriedade para obter o nome da classe em JavaScript. É útil em tarefas complexas de programação para utilizar repetidamente o nome de uma classe. O código explica o funcionamento do nome Propriedade para obter o nome da classe:
Código
console.log ("Um exemplo para obter o nome da classe");
professor da classe
deixe obj = novo professor ();
console.log (professor.nome);
console.log (obj.construtor.nome);
Neste código:
Saída
Observa -se que o “nome" A propriedade é utilizada para acessar o nome da classe "Professor".
Método 2: Obtenha o nome da classe usando o método ISProTypeOf ()
O isprototypeof () O método descobre se a existência de um objeto faz parte da cadeia de protótipo de outro objeto. Ele pega a entrada e retorna uma saída booleana (verdadeira ou falsa) com base na entrada do usuário. O exemplo a seguir é fornecido aqui para obter o nome da classe com o isprototypeof () método.
Código
console.log ("Um exemplo para obter o nome da classe");
Classe Animal
deixe obj = new animal ();
console.log (animal.protótipo.isprototypeof (obj));
A descrição do código é dada abaixo:
Saída
A saída retorna um "verdadeiro" valor que valida o acesso à classe "Animal" em javascript.
Método 3: Obtenha o nome da classe usando a Propriedade da Instânciaof
O instancia de A propriedade fornece uma instalação para obter o nome da classe em JavaScript. Geralmente, ele avalia o tipo de objeto durante o tempo de execução. Para encontrar o nome da classe, você pode escrever o nome da classe após o instancia de operador. Ele retorna uma saída booleana (verdadeiro ou falso valor) que valida ou você obteve o nome da classe ou não. O código de exemplo seguinte utiliza o instancia de Operador em JavaScript:
Código
console.log ("Um exemplo para obter o nome da classe");
classe veículo
deixe veh = novo veículo ();
console.log (veículo veículo de veículo);
Neste código, o nome da classe "Veículo" é acessado através do instancia de operador. Depois disso, o console.registro() O método é utilizado para exibir o valor de retorno.
Saída
A saída exibe o “verdadeiro”Valor na janela do console, que valida a acessibilidade da classe.
Conclusão
JavaScript fornece o nome propriedade, isprototypeof () método e instancia de operadores para obter o nome da classe. Esses métodos avaliam a existência de objetos e retornam uma saída booleana (valores verdadeiros ou falsos) que valida se você obteve o nome da classe ou não. Esses métodos são úteis para depurar mensagens. Todos os navegadores mais recentes suportam esses métodos. Neste blog, você aprendeu a recuperar o nome da classe com diferentes exemplos em JavaScript.