Beurteilungsmethode: 1. Verwenden Sie die Anweisung „Object.keys(obj)“, um ein Array zurückzugeben, das alle Schlüssel des obj-Objekts enthält. 2. Verwenden Sie die Anweisung „array.includes(„key value“)“, um zu bestimmen, ob Der angegebene Schlüssel ist im Array-Wert vorhanden. Wenn der Rückgabewert wahr ist, ist der angegebene Schlüssel im Objekt vorhanden, andernfalls ist er nicht vorhanden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 6, Dell G3-Computer.
es6 Bestimmen Sie, ob der Objektschlüssel vorhanden ist
Implementierungsidee:
Verwenden Sie die Methode Object.keys(), um alle Schlüssel (Schlüsselnamen) des Objekts abzurufen. Der Rückgabewert ist ein Array
Verwenden Sie die Methode Includes( ), um zu bestimmen, ob ein Schlüsselarray einen bestimmten Schlüsselwert enthält
Implementierungscode: Bestimmen Sie, ob der Schlüsselname „a“ im Objekt obj vorhanden ist
var obj = { a:"小白", b:"小黑", c:"大黄" }; var keys=Object.keys(obj); console.log(keys); if(keys.includes("a")){ console.log("obj对象中存在指key"); }else{ console.log("obj对象中不存在指key"); }
[Verwandte Empfehlungen : Javascript-Video-Tutorial, Web-Frontend】
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob der Objektschlüssel in es6 vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!