Javascript-Objektschlüssel

| | | | | |

Die JavaScript-Methode Object.keys() ruft die Schlussel in einem Objekt ab und gibt eine Liste mit diesen Schlusseln zuruck. Die Reihenfolge der Schlussel in der endgultigen Liste entspricht der Reihenfolge, in der sie im ursprunglichen Objekt erscheinen.

JavaScript (JS)-Objekte bestehen aus zwei Hauptteilen: Schlusseln und Werten.

Wenn Sie mit einem Objekt arbeiten, möchten Sie möglicherweise eine Liste der damit verbundenen Schlussel abrufen. Hier kommt die JavaScript-Methode Object.keys() ins Spiel. Diese Methode ermöglicht es Ihnen, eine Liste aller Eigenschaftsnamen in einem Objekt zu generieren.

Anhand von Beispielen dies Im Tutorial wird erläutert, wie die Methode Object.keys() verwendet wird, um eine Liste von Schlusseln zuruckzugeben, die in einem Objekt gespeichert sind. Wir werden auch kurz die Struktur von JavaScript-Objekten besprechen.

JavaScript-Objekte: Eine Auffrischung

Objekte (mit einem gro√üen "O‚") sind die Mapping-Datentypen in JavaScript. Sie ordnen Schlussel Werten zu. Die von einem Objekt gespeicherten Werte k√∂nnen Zeichenfolgen, Zahlen, Boolesche Werte und andere Datentypen enthalten. Hier ist ein Beispiel fur ein Objekt in JavaScript:

Die Wörter links von den Doppelpunkten (:) sind die Schlussel in unserem Wörterbuch. Wörter rechts von den Doppelpunkten sind die Werte. Sie können sich JavaScript-Objekte als das Äquivalent eines Python-Wörterbuchs vorstellen, jedoch in JavaScript.

JavaScript Object.keys( )

Die Methode JavaScript Object.keys() gibt die Schlussel in einem JavaScript-Objekt oder JSON-Objekt zuruck. Diese Schlussel werden in der Reihenfolge gespeichert, in der sie im Objekt erscheinen.

Die Syntax fur die Methode Object.keys() lautet:

Die Methode Object.keys() akzeptiert einen Parameter: Der Name des Objekts, dessen Schlussel Sie abrufen möchten. Diese Methode gibt die Namen aller Schlussel in dem von Ihnen angegebenen Objekt zuruck, gespeichert als JavaScript-Liste.

Beachten Sie, dass die Methode selbst Object.keys() heißt. Dies liegt daran, dass keys() eine Methode von Object ist. Sie mussen das Objekt angeben, dessen Schlussel Sie abrufen möchten als ein Parameter von Object.keys(). Sie können keys() nicht an ein Objekt anhängen, da dieses Objekt keinen Zugriff auf die keys()-Methode hat.

Object.keys() JavaScript-Beispiel

Wir fuhren Sie anhand eines Beispiels durch, um zu veranschaulichen, wie diese Methode funktioniert.

Zuvor haben wir ein W√∂rterbuch mit dem Namen "job_description‚" erstellt, das einige Informationen zu einer Stelle enth√§lt, die in einem lokalen Supermarkt verfugbar ist. Unser Das Objekt enth√§lt einen JavaScript-Boolean, eine Zeichenfolge und eine Ganzzahl. Angenommen, wir m√∂chten eine Liste der Schlussel in diesem W√∂rterbuch abrufen.

Wir könnten diese Liste mit dem folgenden Code erstellen:

Unser Code gibt Folgendes zuruck:

Zuerst haben wir eine Konstante namens "job_description‚" deklariert, die ein Objekt mit Informationen uber einen verfugbaren Job in einem lokalen Superstore speichert .

Dann haben wir Object.keys() verwendet, um eine Liste der Schlussel abzurufen, die dem W√∂rterbuch zugeordnet sind, und wir haben die Liste der Variablen "job_keys‚" zugewiesen. Als n√§chstes haben wir den Inhalt der "job_keys‚" list in die JavaScript-Konsole.

Wie Sie sehen, hat unser Code eine Liste mit drei Werten zuruckgegeben. Jeder Wert stellt einen eindeutigen Schlusselnamen in unserem Objekt dar.

JS Object.keys(): Ein weiteres Beispiel

Lassen Sie uns ein weiteres Beispiel fur die Verwendung dieser Methode diskutieren.

Angenommen, wir möchten eine Liste der Schlussel in unserem Objekt ausdrucken, denen "Schlusselname: " vorangestellt ist. Wir könnten dies mit diesem Code tun:

Unser Code gibt zuruck:

Zuerst haben wir unsere "job_description‚" Objekt, dessen Schlussel wir an die Konsole ausgeben m√∂chten. Dann haben wir die JS-Methode Object.keys() verwendet, um eine Liste der Schlussel in unserem Objekt abzurufen.

Als n√§chstes haben wir eine "for‚Ķof‚"-Schleife verwendet, um jeden Schlussel in unserem "job_description‚"-Objekt zu durchlaufen.

Fur jeden Schlussel haben wir "Schlusselname . ausgegeben: " gefolgt vom Namen des Schlussels an die Konsole. Wenn Sie mehr daruber erfahren m√∂chten, wie "for‚Ķof‚"-Schleifen funktionieren, lesen Sie unsere Anf√§ngerleitfaden fur JavaScript-for-Schleifen.



Schlussfolgerung

Die Methode Object.keys() ruft eine Liste von Schlusseln ab, die in einem JavaScript-Objekt gespeichert sind. Die resultierenden Schlussel werden in einer Liste gespeichert. Sie können keys() nicht an das Ende von f ein Objekt, um seine Schlussel abzurufen. Sie mussen die Syntax Object.keys() verwenden.

In diesem Tutorial wurden die Grundlagen von JavaScript-Objekten und die Verwendung der Methode Object.keys() behandelt. Jetzt können Sie Object.keys() verwenden, um eine Liste von Schlusseln in einem Objekt wie ein professioneller JavaScript-Entwickler abzurufen!

Weitere Informationen zum Programmieren in JavaScript finden Sie unter unser Leitfaden zum Erlernen von JavaScript.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method