Qual é a propriedade em HasownProperty em JavaScript

Qual é a propriedade em HasownProperty em JavaScript
Ao desenvolver/programar em JavaScript, pode haver um requisito para verificar se uma entidade específica está contida em uma matriz ou um objeto. Por exemplo, integrando várias funcionalidades com base em recursos idênticos ou localizando as entradas. Em tais situações, o “HASOWNPROPERTY ()”O método em JavaScript ajuda a resolver as coisas, proporcionando facilidade no final do desenvolvedor.

Nesta redação, discutiremos o uso da propriedade no método HASOWNPROPERTY () em JS.

O que é HasownProperty () em JS?

O "HASOWNPROPERTY ()”O método fornece o resultado como um valor booleano. Gera “verdadeiro"Se a propriedade específica existir no objeto, mesmo que o valor da propriedade especificada seja indefinida ou nula. Caso contrário, ele retorna “falso”.

Sintaxe

objeto.HasownProperty (Prop)

Na sintaxe dada, “suporte”Corresponde ao nome da propriedade que é adicionado para testá -lo como uma string ou símbolo.

Exemplo 1: Encontrando a propriedade usando as chaves da matriz no método hrownproperty ()

Neste exemplo, o método HASOWNPROPERTY () pode ser aplicado para procurar uma chave específica em um e retorna “verdadeiro“Se a chave existir na matriz. Caso contrário, ele retorna “falso”:

No bloco de código acima:

  • Em primeiro lugar, crie uma matriz chamada “Myarray”Tendo as chaves e valores declarados.
  • Na próxima etapa, crie uma variável chamada “c”Fora do escopo de uma matriz e atribui um valor a ele.
  • Agora, aplique o “HASOWNPROPERTY ()”Método especificando a chave contida em uma matriz.
  • Da mesma forma, aplique um cheque na variável fora do escopo da matriz.
  • Como resultado, o antigo método aplicado retornará “verdadeiro”Como a chave está contida em uma matriz.
  • Por outro lado, não é o caso nesta última abordagem, então ele retornará “falso”.

Saída

Na saída acima, pode -se observar que o resultado correspondente com base na condição adicionado foi exibido.

Exemplo 2: Encontrando a propriedade usando o índice da matriz no método hrownproperty ()

Neste exemplo em particular, o “HASOWNPROPERTY ()”O método retornará o resultado correspondente com base no número do índice em uma matriz:

No trecho de código acima:

  • Da mesma forma, crie uma matriz chamada “Myarray”Tendo alguns valores.
  • Agora, aplique o “HASOWNPROPERTY ()”Método após a matriz declarada especificando os índices declarados.
  • Se o índice específico estiver contido em uma matriz, o valor booleano “verdadeiro" será retornado.
  • De outra forma, "falso”Será exibido no console.

Saída

Na saída acima, pode -se observar que o valor booleano correspondente é exibido de acordo com os índices especificados.

Conclusão

O "HASOWNPROPERTY ()”O método em JavaScript retorna o resultado como um valor booleano se a propriedade em particular for de propriedade direta do objeto ou não. Na abordagem anterior, esse método exibe resulta na forma booleana, verificando o elemento da matriz por suas chaves. Na última abordagem, este método verifica o índice da matriz. Este artigo discutiu o uso de propriedades no HasownProperty () usando JavaScript.