Dino Geek, versucht dir zu helfen

Was ist Destrukturierung in JavaScript?


Destrukturierung in JavaScript (auch Destructuring genannt) ist eine Funktion in ES6, die es erlaubt, Daten aus Arrays oder Objekten zu extrahieren und sie in einzelne Variablen aufzuteilen.

Beispiel für Array-Destrukturierung:

```javascript
let [first, second, , fourth] = [1, 2, 3, 4];

console.log(first); // 1
console.log(second); // 2
console.log(fourth); // 4
```
In diesem Beispiel werden die Werte aus dem Array auf der rechten Seite in die entsprechenden Variablen auf der linken Seite aufgeteilt. Die dritte Position wird übergangen, wie das Komma ohne Bezeichner zeigt.

Beispiel für Objekt-Destrukturierung:

```javascript
let {name, age} = {name: ‘John’, age: 30, occupation: ‘engineer’};

console.log(name); // John
console.log(age); // 30
```

In diesem Beispiel werden die Eigenschaften ‘name’ und ‘age’ aus dem Objekt auf der rechten Seite in die entsprechenden Variablen auf der linken Seite aufgeteilt. Die Eigenschaft ‘occupation’ wird ignoriert, da es keine entsprechende Variable auf der linken Seite gibt.

Destrukturierung ist ein leistungsfähiges Werkzeug in JavaScript, das den Code sauberer und leichter lesbar macht.


Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen