Einführung
In diesem Lab werden wir untersuchen, wie man mit JavaScript ein Array von Funktions-Eigenschaftsnamen aus den eigenen enumerierbaren Eigenschaften eines Objekts erhält. Wir werden lernen, wie man über die Eigenschaften eines Objekts iteriert und Object.keys()
und Object.getPrototypeOf()
verwendet, um ererbte Eigenschaften zu berücksichtigen, falls erforderlich. Wir werden auch nicht-funktionsbezogene Eigenschaften mit Array.prototype.filter()
ausschließen.