Semper Phone

Effortless
LEARNING

  • Improve effortlessly – just by living your life
  • Learn while waiting for your apps to load
  • Recommended by 5 universities
  • Community of over 1,000,000 learners
  • 50,000+ expert-made packs, or create your own
"One of the best learning apps" - CNET
  • Apple Play Store
  • Install Semper from the Play Store
Webprogrammierung Teil 4 JavaScript

Webprogrammierung Teil 4 JavaScript

Last update 

Webprogrammierung Teil JavaScript

Items (39)

  • Ist JavaScript eine Client- oder Serverseitige Scriptsprache

    Clientseitige Scriptsprache

  • Warum ist JavaScript eine Clientseitige Scriptsprache

    Alle Aktionen laufen im Browser ab bzw. werden vom JavaScript Interpreter des Browser ausgeführt

  • Wie ist die Funktionsweise von JavaScript

    Ressource empfangen: XHTML/JavaScript Ressource lesen und an Interpreter geben JavaScript Objekte, Event-Handler, Variablen initialisieren Rendering Engine: Grafik berechnen GUI: Website darstellen und auf Nutzeraktionen reagieren

  • Die Syntax von JavaScript

    Befehle können untereinander geschrieben werden, kein Semilikon nötig, verwendet in <script> Tags und externen Dateien gute Übersichtlichkeiten

  • Was muss bei der Rechtschreibung beachtet werden

    Groß- und Kleinschreibung

  • Wie werden Kommentare geschrieben

    // und /*...*/

  • Wie wird in einer HTML-Datei JavaScript eingebunden

    <script></script>

  • Wie wird in einer HTML-Link JavaScript eingebunden

    <a href0"javascript:window.document.write('Hallo');">

  • Wie wird JavaScript als Wert für ein HTML-Attribut eingebunden

    <p onclick="window.document.write('Hallo');">...</p>

  • Wie wird JavaScript als externe Datei eingebunden

    <script type="text/javascript" sc="code.js" charset="utf-8"></script>

  • Wie werden Variablen in JS angesprochen

    über Namen

  • Wie werden Variablen in JS zugewiesen

    =

  • Wie wird eine Variable in JS deklariert

    var text='Hallo';

  • Was für Variablen gibt es

    Numerische Variablen, Zeichenketten, Boolesche Variablen

  • Wie ist die Syntax von Funktionen in JS

    function Funktionsname(Parameter1, Parameter2,...){}

  • Wie kann man eine Funktion in JS verlassen

    return

  • Für was sind Funktionen in JS

    kapselt einen aufrufbaren Programmblock {}, welcher Befehle ausführt und werte zurückliefert

  • Was sind lokale Variablen

    nur innerhalb der Funktion gültig, kein Zugriff außerhalb der Funktion

  • Was sind globale Variablen

    außerhalb der Funktion deklariert, auch innerhalb von Funktionen gültig

  • Was kennzeichet der CDATA Bereich

    definiert einen Bereich innerhalb einer XML Datei, welches beliebige Zeichen enthalten darf Inhalt wird nicht als XML gewertet

  • Warum benutzt man CDATA

    JS verwendet häufig HTML-Sonderzeichen, um die Datei validieren zu können muss es damit umschlossen sein

  • Wie wird ein CDATA-Bereich deklariert

    <![CDATA][! ... ]]>!

  • Was ist ein Objekt

    komplexer Typ mit Attributen, Methoden und Ereichnissen

  • Was sind Attribute eines Objekts

    die Eigenschaften (zB. Farbe, Marke)

  • Was sind Funktionen eines Objekts

    die Methoden (zB. beschleunigen(), bremsen())

  • Was sind Ereignisse bei einem Objekt

    Was bei einem bestimmten Option passiert zB. onTankLeer

  • Was ist eine Klasse

    die Typbeschreibung des Objekts

  • Was ist eine Instanz

    die aus einer Klassenbeshcreibung generiertes und benanntes Objekt (zB. Auto mit eindeutigen Kennzeichen)

  • Wie wird auf ein Objekt in JS zugegriffen

    über die Punktnotation (Instanzname.Attribut/Funktion)

  • Was für Objekttypen gibt es in JS

    Kernobjekte und Objekte zur Manipulation

  • Nennen Beispiele für Kernobjekte in JS

    Date, Array, String,...

  • Nenne Beispiele für Objekte zur Manipulation in JS

    document, style, forms,...

  • Welches JS Objekt kann zur ermittlung der Bildschirmauflösung verwendet werden

    window.screen.width/height

  • Nennen sie 3 wichtige Event-Handler

    onkeydown, onkeypress, onclick, onmouseover, onload, ondbclick

  • Was sind Event-Handler

    Ermöglicht die Einbindung von Events an HTML-Elementen ohne die Verwendung von Attributen. Beginnen immer mit on

  • Was ist ein Framework

    stellt Erweiterungen einer Programmiersprache bereit um den Anwendungsentwickler bestimmte, wiederkehrende Aufgaben abzunehmen bzw zu erleichertn

  • Wie wird jQuery eingebunden

    externe Datei mittels des <script> Tags

  • Was ist eine wichtige Basis für jQuery

    die Factory-Methode $() liefert neues jQuery-Objekt (mit Methoden, Eigenschaften und Events)

  • Für was wird jQuery verwendet

    Auffinden/Manipulations von Elementen, Einfügen von Inhalten, Animation, Event Handling, Benutzeroberfläche