Heim > Web-Frontend > js-Tutorial > Hauptteil

JavaScript in inute

WBOY
Freigeben: 2024-08-06 00:39:22
Original
824 Leute haben es durchsucht

JavaScript in inute

Einführung

JavaScript ist eine vielseitige High-Level-Programmiersprache, die häufig in der Webentwicklung verwendet wird, um dynamische und interaktive Benutzererlebnisse zu schaffen. Es kann für die Front-End- und Back-End-Entwicklung verwendet werden und ist somit ein unverzichtbares Werkzeug für moderne Webentwickler.

Einrichten

  1. Browserkonsole: Öffnen Sie Ihren Webbrowser und greifen Sie auf die Konsole zu (normalerweise in den Entwicklertools zu finden).
  2. Texteditor:Verwenden Sie einen beliebigen Texteditor wie VSCode, Sublime Text oder sogar Notepad.

Grundlagen

Variablen

Variablen werden zum Speichern von Daten verwendet. Sie können Variablen mit let, const oder var deklarieren.

let name = "John";
const age = 30;
var isStudent = true;
Nach dem Login kopieren

Datentypen

JavaScript unterstützt verschiedene Datentypen, darunter:

  • String: „Hallo“
  • Anzahl: 42
  • Boolescher Wert: wahr oder falsch
  • Array: [1, 2, 3]
  • Objekt: { Schlüssel: "Wert" }
  • Undefiniert: undefiniert
  • Null: null

Funktionen

Funktionen sind Codeblöcke, die dazu dienen, eine bestimmte Aufgabe auszuführen.

function greet() {
  console.log("Hello, World!");
}

greet(); // Output: Hello, World!
Nach dem Login kopieren

Kontrollstrukturen

Bedingte Anweisungen

Wird verwendet, um verschiedene Aktionen basierend auf unterschiedlichen Bedingungen auszuführen.

let time = 20;
if (time < 12) {
  console.log("Good morning");
} else if (time < 18) {
  console.log("Good afternoon");
} else {
  console.log("Good evening");
}
Nach dem Login kopieren

Schleifen

Wird verwendet, um einen Codeblock mehrmals zu wiederholen.

for (let i = 0; i < 5; i++) {
  console.log(i); // Output: 0 1 2 3 4
}
Nach dem Login kopieren

Veranstaltungen

JavaScript kann auf Ereignisse wie Klicks oder Tastatureingaben reagieren.

<button onclick="sayHello()">Click me</button>
<script>
  function sayHello() {
    alert("Hello!");
  }
</script>
Nach dem Login kopieren

DOM-Manipulation

JavaScript kann mit HTML-Elementen interagieren, um Inhalt, Stil und Attribute zu ändern.

<p id="demo">This is a paragraph.</p>
<button onclick="changeText()">Change Text</button>
<script>
  function changeText() {
    document.getElementById("demo").innerHTML = "Text changed!";
  }
</script>
Nach dem Login kopieren

Arrays und Objekte

Arrays und Objekte werden zum Speichern von Datensammlungen verwendet.

Arrays

let fruits = ["Apple", "Banana", "Cherry"];
console.log(fruits[0]); // Output: Apple
Nach dem Login kopieren

Objekte

let person = {
  firstName: "John",
  lastName: "Doe",
  age: 30
};
console.log(person.firstName); // Output: John
Nach dem Login kopieren

ES6-Funktionen

Modernes JavaScript (ES6 und höher) führt mehrere neue Funktionen ein:

Pfeilfunktionen

const add = (a, b) => a + b;
console.log(add(2, 3)); // Output: 5
Nach dem Login kopieren

Vorlagenliterale

let name = "John";
console.log(`Hello, ${name}!`); // Output: Hello, John!
Nach dem Login kopieren

Destrukturierend

let person = { firstName: "John", lastName: "Doe" };
let { firstName, lastName } = person;
console.log(firstName); // Output: John
Nach dem Login kopieren

Abschluss

Dies ist nur eine kurze Einführung in JavaScript. Es gibt noch viel mehr zu entdecken, einschließlich fortgeschrittener Themen wie asynchrone Programmierung und APIs ......

Ich freue mich, weitere Blogbeiträge wie diesen zu teilen. Folgen Sie einfach und geben Sie Reaktionen

Das obige ist der detaillierte Inhalt vonJavaScript in inute. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage