JavaScript Flashcards
Welche Technologien gehören wozu:
Client
Server
Bei “Technologien” in diesem Kontext handelt es sich um verschiedene Software- oder Hardwarelösungen, die in der IT-Branche eingesetzt werden.
Client: HTML, CSS, JavaScript
Server: MySQL,PHP
Was ist JavaScript
JavaScript ist eine Programmiersprache, die hauptsächlich für die Entwicklung von interaktiven Webseiten verwendet wird. Mit JavaScript können Entwickler Funktionen und Aktionen auf einer Webseite implementieren, wie zum Beispiel das Ändern von Inhalten
Welchen Sprachstandart hat JavaScript
ISO/IEC ECMA-262
JavaScript, JScript und ECMAScript
JavaScript ist eine Skriptsprache, die hauptsächlich für die Entwicklung von Webanwendungen verwendet wird.
JScript ist eine von Microsoft entwickelte Implementierung von JavaScript.
ECMAScript ist der offizielle Standard, auf dem JavaScript und JScript basieren. ECMAScript wird regelmäßig aktualisiert, um neue Funktionen und Verbesserungen einzuführen.
Um was für eine Sprache handelt es sich bei JavaScript?
Imperative Sprache mit objektorientierten Ansätzen.
Das bedeutet, dass sie Befehle in einer bestimmten Reihenfolge ausführt und Objekte verwendet, um Daten und Funktionen zu organisieren.
Wo wird JavaScript Code geschrieben
Er wird Allgemein in HTML-Seiten eingebettet und von Web-Browsern interpretiert
Was ist das Sandbox-Prinzip
Das Sandbox-Prinzip besagt, dass JavaScript in einer isolierten Umgebung, der Sandbox, ausgeführt wird. Dabei hat JavaScript normalerweise nur Zugriff auf die Objekte des Browsers und kann nicht auf das Betriebssystem oder andere Ressourcen des Computers zugreifen.
Ein JavaScript-Programm…
- ist entweder in das HTML-Dokument eingebettet oder
- wird aus einer separaten Datei eingebunden
Welche Möglichkeiten hat JavaScript?
-Dokument Manipulation
-Browsersteuerung
-Bearbeitung von Cookies
Hat JavaScript eine Bezug zu Java
Nein aber eine ähnliche Syntax
-Methodenname
-Kontrollstrukturen
Regeln bei der Benennung von Variablen in JavaScript
- Können aus Zeichen bestehen (Buchstaben, Zahlen und Unterstrich)
- Keine Leerzeichen, Umlaute
Kein Bindestrich: Das Minuszeichen (-) wird in JavaScript als Subtraktionssymbol verwendet und darf daher nicht in Variablennamen verwendet werden.
-Max. 32 Zeichen
Besser let statt
var benutzen
Im Gegensatz zur Verwendung von “var” hat die Verwendung von “let” den Vorteil, dass die Variable auf den Block beschränkt ist, in dem sie deklariert wurde. Das bedeutet, dass die Variable nur innerhalb dieses Blocks sichtbar und zugänglich ist.
Arrays
- können werte verschieden Typen enthalten
-Länge muss nicht festgelegt werden (kann zur Laufzeit variiere)
Objekt
const object = {key1: value1, key2: value2};
const student = {name: “Melanie”, alter: 20};
Funktionen sind in JavaScript Objekte und können daher…
auch Variablen zugewiesen werden