O "Não" O operador é famoso em JavaScript por reverter o estado lógico de qualquer valor. Além disso, é útil validar uma propriedade especificada em uma grande lista de propriedades do objeto. Ele avalia se uma certa propriedade já existe no objeto ou não e retorna uma saída booleana (valores verdadeiros ou falsos). Esta posta.
Como usar não no operador em javascript?
Em JavaScript, o Não (!) O operador é empregado para contradizer qualquer expressão. É aplicado com o "em" operador para verificar a existência das propriedades no objeto. Além disso, você teria experimentado o “Não em" Operador, que é utilizado para validar a existência de uma propriedade e inseri -la no objeto se não estiver presente. Ambos os métodos retornam boleano Saída (valores verdadeiros ou falsos) com base na propriedade que passa nome. Vamos experimentar o uso do não no operador com a ajuda de exemplos adequados.
Exemplo 1: usando o não (!) no operador em JavaScript
Um exemplo é considerado contradizer a afirmação empregando o "Não em" Operador em JavaScript.
O operador avalia a presença de uma propriedade no objeto existente retornando uma saída booleana. Por exemplo, o código é o seguinte.
Código
console.log ("Exemplo para usar o não no operador");
const professor_info =
Nome: 'Peter',
Idade: 25,
assunto em inglês",
;
se (!('Contato' em professor_info))
professor_info.contact = "332214353";
console.log (professor_info);
O código acima é descrito abaixo:
Saída
Antes, o “contato”A propriedade não estava presente no objeto. Depois de aplicar o “Não emOperador, a condição IF é verdadeira e, portanto, o ““contato”A propriedade é adicionada ao objeto, conforme mostrado na saída.
Exemplo 2: Usando o não (!) no operador em JavaScript
O Não O operador é integrado ao "em" operador para avaliar a existência de uma propriedade no objeto. O código a seguir visa validar se a nova propriedade está presente ou não nas propriedades do objeto existente.
Código
console.log ("Exemplo para usar o operador não");
const professor_info =
Nome: 'Peter',
Idade: 25,
assunto em inglês',
;
se (!('país' em professor_info))
professor_info.country = "EUA";
console.log (professor_info);
O código é explicado em uma lista:
Saída
O resultado esperado retorna a propriedade com o valor “Country: 'EUA'", que não está presente no “Professor_info” objeto. É possível através de "Não em" em javascript.
Conclusão
Em JavaScript, o "Não em" O operador é utilizado para validar a existência de uma propriedade específica, passando um argumento. É útil verificar se a nova propriedade existe ou não nas propriedades do objeto existente. O método pode ser aplicado com o "Não" operador para avaliar a propriedade especificada nas propriedades atuais do objeto. Este post ilumina uma breve explicação do "Não em" operador junto com dois exemplos práticos.