„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wichtige JavaScript-Codes, die jeder Entwickler kennen sollte

Wichtige JavaScript-Codes, die jeder Entwickler kennen sollte

Veröffentlicht am 09.11.2024
Durchsuche:181

Essential JavaScript Codes Every Developer Should Know

Wichtige JavaScript-Codes, die jeder Entwickler kennen sollte

JavaScript ist eine vielseitige und leistungsstarke Programmiersprache, die eine entscheidende Rolle in der Webentwicklung spielt. Unabhängig davon, ob Sie im Front-End oder im Backend arbeiten, ist JavaScript der Schlüssel zum Hinzufügen von Interaktivität, zur Verarbeitung von Ereignissen und sogar zum Senden von Netzwerkanfragen. Hier sind einige wichtige JavaScript-Snippets, mit denen jeder Entwickler vertraut sein sollte.

1. Das DOM manipulieren

Das Document Object Model (DOM) ist eine Darstellung Ihrer HTML-Struktur, die JavaScript bearbeiten kann. Mit JavaScript können Sie den Inhalt, die Struktur oder den Stil Ihrer Webseite dynamisch ändern.


document.getElementById("demo").innerHTML = "Hello World!";


Dieser Code findet ein HTML-Element mit der ID-Demo und ändert seinen Inhalt in „Hello World!“.

2. Verwaltung von Ereignissen

Ereignisse wie Klicks, Formularübermittlungen und Tastendrücke sind für die Erstellung dynamischer Webanwendungen von wesentlicher Bedeutung.


document.getElementById("myButton").addEventListener("click", function() {
    alert("Button was clicked!");
});


Wenn in diesem Beispiel auf eine Schaltfläche mit der ID „myButton“ geklickt wird, erscheint eine Warnung mit der Meldung „Die Schaltfläche wurde angeklickt!“.

3. Pfeilfunktionen

Pfeilfunktionen sind eine prägnantere Möglichkeit, Funktionsausdrücke zu schreiben. Sie haben außerdem den zusätzlichen Vorteil, dass sie dies nicht selbst verbindlich machen, was in vielen Szenarien hilfreich ist.


const add = (a, b) => a   b;
console.log(add(5, 10)); // 15


Dieser Code definiert eine Pfeilfunktion add, die zwei Parameter annimmt und deren Summe zurückgibt.

4. Asynchron/Warten auf Verarbeitungsversprechen

JavaScript ist für seine asynchrone Natur bekannt und die Handhabung asynchroner Vorgänge ist mit async undawait einfacher geworden.


async function fetchData() {
    let response = await fetch('https://api.example.com/data');
    let data = await response.json();
    console.log(data);
}


Das Schlüsselwort „async“ ermöglicht die Verwendung von „await“ innerhalb der Funktion, die auf den Abschluss des Abrufaufrufs wartet, bevor fortgefahren wird.

5. Lokaler Speicher für Datenpersistenz

Mit der lokalen Speicherung können Sie Daten im Browser des Benutzers speichern, die auch nach dem erneuten Laden der Seite bestehen bleiben.


localStorage.setItem("username", "v2rayUser");
let user = localStorage.getItem("username");
console.log(user); // v2rayUser


In diesem Beispiel wird der Benutzername im lokalen Speicher gespeichert und kann später auch nach der Aktualisierung der Seite abgerufen werden.

6. Objekte und Arrays zerstören

Destrukturierung ist eine bequeme Möglichkeit, Werte aus Arrays oder Eigenschaften von Objekten in verschiedene Variablen zu extrahieren.


const user = { name: 'John', age: 30 };
const { name, age } = user;
console.log(name); // John
console.log(age);  // 30


Dieser Code zeigt, wie Werte aus dem Benutzerobjekt in separate Variablen extrahiert werden.

7. Zuordnen, Filtern und Reduzieren für Array-Operationen

Diese Methoden eignen sich hervorragend zum Bearbeiten und Transformieren von Arrays.

  • Map: Transformiert jedes Element in einem Array.
  • Filter: Erstellt ein neues Array mit Elementen, die einen Test bestehen.
  • Reduzieren: Wendet eine Funktion auf jedes Element an und reduziert das Array auf einen einzelnen Wert.

const numbers = [1, 2, 3, 4, 5];
const doubled = numbers.map(n => n * 2); // [2, 4, 6, 8, 10]
const even = numbers.filter(n => n % 2 === 0); // [2, 4]
const sum = numbers.reduce((total, n) => total   n, 0); // 15


Diese Methoden bieten einen funktionaleren Ansatz für die Arbeit mit Arrays und erleichtern das Lesen und Warten des Codes.


Durch die Beherrschung dieser wesentlichen JavaScript-Codes können Entwickler effizientere, wartbarere und effektivere Webanwendungen schreiben. Für alle, die sichere und optimierte VPN-Lösungen entwickeln möchten, insbesondere unter Verwendung von Protokollen wie V2Ray, schauen Sie sich die auf v2raybox.com verfügbaren Ressourcen an, um fortgeschrittenere Anwendungsfälle und Tutorials zu erkunden.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/v2raybox/essential-javascript-codes-every-developer-should-know-58ie?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3