JavaScript-programma om te controleren of een sleutel in een object bestaat

In dit voorbeeld leert u een JavaScript-programma te schrijven dat controleert of er een sleutel in een object bestaat.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:

  • JavaScript-objecten
  • JavaScript-object hasOwnProperty ()

Voorbeeld 1: Controleer of de sleutel bestaat in het gebruik van een object in de operator

 // program to check if a key exists const person = ( id: 1, name: 'John', age: 23 ) // check if key exists const hasKey = 'name' in person; if(hasKey) ( console.log('The key exists.'); ) else ( console.log('The key does not exist.'); )

Uitvoer

 De sleutel bestaat.

In het bovenstaande programma wordt de inoperator gebruikt om te controleren of er een sleutel in een object aanwezig is. De inoperator keert terug trueals de opgegeven sleutel in het object staat, anders keert deze terug false.

Voorbeeld 2: Controleer of de sleutel in het object bestaat met hasOwnProperty ()

 // program to check if a key exists const person = ( id: 1, name: 'John', age: 23 ) //check if key exists const hasKey = person.hasOwnProperty('name'); if(hasKey) ( console.log('The key exists.'); ) else ( console.log('The key does not exist.'); )

Uitvoer

 De sleutel bestaat.

In het bovenstaande programma wordt de hasOwnProperty()methode gebruikt om te controleren of er een sleutel in een object aanwezig is. De hasOwnProperty()methode retourneert trueals de opgegeven sleutel in het object zit, anders wordt deze geretourneerd false.

Interessante artikelen...