Fragen

  1. Stellen Sie sich vor, Sie wollen eine neue Methode triple für Number erstellen, die den aktuellen Wert verdreifacht. Sie wollen zudem, dass diese Methode für alle Zahlen verfügbar ist. Welche Schritte müssen Sie gehen?

  2. Wie verbergen Sie ein Datenelement bei einem neuen Objekt? Warum sollten Sie das wollen?

  3. Erstellen Sie eine Funktion, die ein numerisches Argument erwartet und einen Fehler zurückliefert, wenn das Argument den falschen Typ hat. Wie würden Sie dies implementieren, ohne die Anweisung return zu verwenden?

  4. Wir haben die Objekterkennung schon früher mit Events gesehen:

    var theEvent = nsEvent ? nsEvent : window.event;

    Warum können wir nicht genau so vorgehen, wenn wir uns mit den Unterschieden bei opacity herumschlagen?

  5. Erstellen Sie ...

Get Einführung in JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.