- Como funciona o método HASOWNPROPERTY () em JavaScript
- Como usar o método HASOWNPOPERTY () em JavaScript
Como funciona o método HASOWNPROPERTY () em JavaScript
O método HASOWNPROPERTY () aceita apenas a propriedade do objeto. Esta função ignora as propriedades herdadas dos objetos. Vamos nos referir à sintaxe do método HASOWNPROPERTY () fornecido no seguinte:
obj.HASOWNPROPERTY (Name PropertyName)Aqui, 'obj' refere -se a um objeto e ao 'nome da propriedade' é uma string que está definida para testar.
A função HasOwnProperty () retorna o verdadeiro Se o objeto especificado tiver sua própria propriedade, caso contrário falso.
Como usar o método HASOWNPROPERTY () em JavaScript
Em JavaScript, essa função pode ser inicializada como um argumento usando a string com qualquer objeto. Funciona efetivamente como uma panqueca quando se trata de loop usando um objeto. Esta seção mostra como usar o método HASOWNPROPERTY () em JavaScript.
Exemplo: como verificar a propriedade do objeto usando o método HASOWNPROPERTY ()
Este exemplo demonstra o uso do método HASOWNPROPERTY () para verificar a propriedade de um objeto.
pessoa =No código acima, um objeto é inicializado com as duas chaves 'nome' e 'idade'. Estas são as próprias propriedades de um objeto. O método HASOWNPOPERTY () é aplicado nas duas chaves de um objeto.
A saída mostrou que 'nome' é de propriedade própria do objeto especificado. O método retorna 'verdadeiro' quando o 'nome' é passado para isso. No entanto, 'gênero' não é de propriedade própria de um objeto neste caso, portanto a função retorna o 'falso'.
Exemplo: como o método HASOWNPROPERTY () usa valores nulos ou indefinidos
Este exemplo ilustra que o método HasOwnProperty () não apenas aceita a própria propriedade, mas também aceita o valor nulo ou indefinido também.
x = object ();Neste código, os dois valores 'nulo' e 'indefinido' são passados para o objeto com propriedade1 e propriedade2 como argumentos.
A saída mostrou que a função aceitou o 'nulo' e 'indefinido' valores como seus próprios valores de propriedade e devolveu o 'verdadeiro'.
Conclusão
O método HasOwnProperty () é uma função que verifica se o objeto tem sua própria propriedade ou é herdada. Ele retorna a saída no valor booleano e rejeita as propriedades herdadas. Este curto guia forneceu um profundo conhecimento sobre o método HASOWNPROPERTY () em JavaScript. Os exemplos do método HASOWNPROPERTY () ilustram seu uso para verificar as propriedades de um objeto e como o hasownProperty () funciona em caso de valores nulos/indefinidos.