Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

 <<   zurück
JavaScript und AJAX von Christian Wenz
Das umfassende Handbuch
Buch: JavaScript und AJAX

JavaScript und AJAX
839 S., mit DVD, 39,90 Euro
Rheinwerk Computing
ISBN 3-89842-859-1
gp Kapitel 34 Referenz
  gp 34.1 Das Anchor-Objekt
    gp 34.1.1 Allgemeines
    gp 34.1.2 Eigenschaften
  gp 34.2 Das Array-Objekt
    gp 34.2.1 Allgemeines
    gp 34.2.2 Methoden
    gp 34.2.3 Eigenschaften
  gp 34.3 Das Button-Objekt
    gp 34.3.1 Allgemeines
    gp 34.3.2 Event-Handler
    gp 34.3.3 Methoden
    gp 34.3.4 Eigenschaften
  gp 34.4 Das Checkbox-Objekt
    gp 34.4.1 Allgemeines
    gp 34.4.2 Event-Handler
    gp 34.4.3 Methoden
    gp 34.4.4 Eigenschaften
  gp 34.5 Das Date-Objekt
    gp 34.5.1 Allgemeines
    gp 34.5.2 Methoden
  gp 34.6 Das document-Objekt
    gp 34.6.1 Allgemeines
    gp 34.6.2 Event-Handler
    gp 34.6.3 Methoden
    gp 34.6.4 Eigenschaften
  gp 34.7 Das Event-Objekt
    gp 34.7.1 Netscape-Eigenschaften
    gp 34.7.2 Internet Explorer-Eigenschaften
  gp 34.8 Das FileUpload-Objekt
    gp 34.8.1 Allgemeines
    gp 34.8.2 Event-Handler
    gp 34.8.3 Methoden
    gp 34.8.4 Eigenschaften
  gp 34.9 Das Form-Objekt
    gp 34.9.1 Allgemeines
    gp 34.9.2 Event-Handler
    gp 34.9.3 Methoden
    gp 34.9.4 Eigenschaften
  gp 34.10 Das Frame-Objekt
  gp 34.11 Das Hidden-Objekt
    gp 34.11.1 Allgemeines
    gp 34.11.2 Eigenschaften
  gp 34.12 Das History-Objekt
    gp 34.12.1 Allgemeines
    gp 34.12.2 Methoden
    gp 34.12.3 Eigenschaften
  gp 34.13 Das Image-Objekt
    gp 34.13.1 Allgemeines
    gp 34.13.2 Event-Handler
    gp 34.13.3 Eigenschaften
  gp 34.14 Das Layer-Objekt
    gp 34.14.1 Allgemeines
    gp 34.14.2 Event-Handler
    gp 34.14.3 Methoden
    gp 34.14.4 Eigenschaften
  gp 34.15 Das Link-Objekt
    gp 34.15.1 Allgemeines
    gp 34.15.2 Event-Handler
    gp 34.15.3 Eigenschaften
  gp 34.16 Das Location-Objekt
    gp 34.16.1 Methoden
    gp 34.16.2 Eigenschaften
  gp 34.17 Das Math-Objekt
    gp 34.17.1 Methoden
    gp 34.17.2 Eigenschaften
  gp 34.18 Das MimeType-Objekt
    gp 34.18.1 Eigenschaften
  gp 34.19 Das Navigator-Objekt
    gp 34.19.1 Methoden
    gp 34.19.2 Eigenschaften
  gp 34.20 Das Number-Objekt
    gp 34.20.1 Allgemeines
    gp 34.20.2 Eigenschaften
  gp 34.21 Das Object-Objekt
    gp 34.21.1 Allgemeines
    gp 34.21.2 Methoden
    gp 34.21.3 Eigenschaften
  gp 34.22 Das Option-Objekt
    gp 34.22.1 Allgemeines
    gp 34.22.2 Eigenschaften
  gp 34.23 Das Password-Objekt
    gp 34.23.1 Allgemeines
    gp 34.23.2 Event-Handler
    gp 34.23.3 Methoden
    gp 34.23.4 Eigenschaften
  gp 34.24 Das Plugin-Objekt
    gp 34.24.1 Eigenschaften
  gp 34.25 Das Radio-Objekt
    gp 34.25.1 Allgemeines
    gp 34.25.2 Event-Handler
    gp 34.25.3 Methoden
    gp 34.25.4 Eigenschaften
  gp 34.26 Das RegExp-Objekt
    gp 34.26.1 Allgemeines
    gp 34.26.2 Eigenschaften
    gp 34.26.3 Methoden
  gp 34.27 Das Reset-Objekt
    gp 34.27.1 Allgemeines
    gp 34.27.2 Event-Handler
    gp 34.27.3 Methoden
    gp 34.27.4 Eigenschaften
  gp 34.28 Das Screen-Objekt
    gp 34.28.1 Eigenschaften
  gp 34.29 Das Select-Objekt
    gp 34.29.1 Allgemeines
    gp 34.29.2 Event-Handler
    gp 34.29.3 Methoden
    gp 34.29.4 Eigenschaften
  gp 34.30 Das String-Objekt
    gp 34.30.1 Allgemeines
    gp 34.30.2 Methoden
    gp 34.30.3 Eigenschaften
  gp 34.31 Das Submit-Objekt
    gp 34.31.1 Allgemeines
    gp 34.31.2 Event-Handler
    gp 34.31.3 Methoden
    gp 34.31.4 Eigenschaften
  gp 34.32 Das Text-Objekt
    gp 34.32.1 Allgemeines
    gp 34.32.2 Event-Handler
    gp 34.32.3 Methoden
    gp 34.32.4 Eigenschaften
  gp 34.33 Das Textarea-Objekt
    gp 34.33.1 Allgemeines
    gp 34.33.2 Event-Handler
    gp 34.33.3 Methoden
    gp 34.33.4 Eigenschaften
  gp 34.34 Das Window-Objekt
    gp 34.34.1 Allgemeines
    gp 34.34.2 Event-Handler
    gp 34.34.3 Methoden
    gp 34.34.4 Eigenschaften
  gp 34.35 Das XMLHttpRequest-Objekt
    gp 34.35.1 Allgemeines
    gp 34.35.2 Methoden
    gp 34.35.3 Eigenschaften
  gp 34.36 Top-Level-Eigenschaften und -Methoden
    gp 34.36.1 Methoden
    gp 34.36.2 Eigenschaften


Rheinwerk Computing

34.17 Das Math-Objekt  downtop

JS 1.0

Ab JavaScript 1.0

Im Math-Objekt sind mathematische Funktionen und Konstanten gespeichert. Für wissenschaftliches Rechnen eignet sich JavaScript aufgrund der nicht sehr großen Genauigkeit jedoch nicht.


Rheinwerk Computing

34.17.1 Methoden  downtop

abs


Erklärung
Absolutbetrag einer Zahl (-5 wird zu 5, 5 bleibt 5).
Syntax
Math.abs(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.abs(-5)); // ergibt 5

acos


Erklärung
Arkuskosinus einer Zahl (Umkehrfunktion des Kosinus).
Syntax
Math.acos(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.acos(1)); // ergibt 0

asin


Erklärung
Arkussinus einer Zahl (Umkehrfunktion des Sinus).
Syntax
Math.asin(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.asin(1)); // ergibt 1.570796…

atan


Erklärung
Arkustangens einer Zahl (Umkehrfunktion des Tangens).
Syntax
Math.atan(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.atan(0)); // ergibt 0

atan2


Erklärung
Arkustangens einer Zahl, die durch Division der beiden Parameter gebildet wird.
Syntax
Math.acos(y, x)
Parameter Bedeutung
x, y jeweils eine Zahl
Beispiel
alert(Math.acos(Math.PI, 2)); // ergibt 1

ceil


Erklärung
Kleinste Zahl größer oder gleich dem gegebenen Parameter (entspricht der Gauß-Klammer).
Syntax
Math.ceil(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.ceil(-4.9)); // ergibt –4

cos


Erklärung
Kosinus einer Zahl.
Syntax
Math.acos(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.acos(Math.PI)); // ergibt –1

exp


Erklärung
Potenz einer Zahl zur Basis e (Eulersche Zahl).
Syntax
Math.exp(Zahl)
Parameter Bedeutung
Zahl der Exponent
Beispiel
alert(Math.exp(Math.log(42))); // ergibt 42

floor


Erklärung
Größte Zahl kleiner als der oder gleich dem gegebenen Parameter.
Syntax
Math.floor(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.floor(-4.9)); // ergibt –5

log


Erklärung
Logarithmus einer Zahl zur Basis e (natürlicher Logarithmus).
Syntax
Math.log(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.log(Math.E)); // ergibt 1

max


Erklärung
Die größere von zwei Zahlen.
Syntax
Math.max(Zahl1, Zahl2)
Parameter Bedeutung
Zahl1, Zahl2 zwei Zahlen
Beispiel
alert(Math.max(1, 2)); // ergibt 2

min


Erklärung
Die kleinere von zwei Zahlen.
Syntax
Math.min(Zahl1, Zahl2)
Parameter Bedeutung
Zahl1, Zahl2 zwei Zahlen
Beispiel
alert(Math.min(1, 2)); // ergibt 1

pow


Erklärung
Berechnet die Potenz einer Zahl zu einer Basis.
Syntax
Math.pow(Basis, Exponent)
Parameter Bedeutung
Basis die Basis
Exponent der Exponent
Beispiel
alert(Math.pow(2, 10)); // ergibt 1024

random


Erklärung
Eine Zufallszahl zwischen 0 und 1.
Syntax
Math.random()

round


Erklärung
Rundet eine Zahl zur nächsten ganzen Zahl.
Syntax
Math.round(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.round(0.4999)); // ergibt 0 alert(Math.acos(0.5)); // ergibt 1

sin


Erklärung
Sinus einer Zahl.
Syntax
Math.sin(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.sin(0)); // ergibt 0

sqrt


Erklärung
Quadratwurzel einer Zahl.
Syntax
Math.sqrt(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.sqrt(2)); // ergibt 1.4142...

tan


Erklärung
Tangens einer Zahl.
Syntax
Math.tan(Zahl)
Parameter Bedeutung
Zahl eine Zahl
Beispiel
alert(Math.tan(Math.PI/4)); // ergibt 1


Rheinwerk Computing

34.17.2 Eigenschaften  toptop

E


Erklärung
Die Eulersche Konstante, etwa 2,71828...

LN10


Erklärung
Logarithmus von 10 zur Basis e, etwa 2,302585...

LN2


Erklärung
Logarithmus von 2 zur Basis e, etwa 0,6931...

LOG10E


Erklärung
Logarithmus von e zur Basis 10, etwa 0,43429...

LOG2E


Erklärung
Logarithmus von e zur Basis 2, etwa 1,442695...

PI


Erklärung
Die Zahl p, etwa 3,14159265...

SQRT1_2


Erklärung
Kehrwert der Quadratwurzel 2, etwa 0,7071...

SQRT2


Erklärung
Quadratwurzel von 2, etwa 1,4142...

 <<   zurück
  
  Zum Katalog
Neuauflage: JavaScript
Neuauflage: JavaScript
bestellen
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: jQuery






 jQuery


Zum Katalog: Einstieg in JavaScript






 Einstieg in JavaScript


Zum Katalog: Responsive Webdesign






 Responsive Webdesign


Zum Katalog: Suchmaschinen-Optimierung






 Suchmaschinen-
 Optimierung


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2007
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de