Die im Objekt enthaltenen Daten können auf zwei Arten zugegriffen werden
Objekte und Eigenschaftenmethoden
Ein Attribut ist eine Variable, die einem bestimmten Objekt angeschlossen ist, und eine Methode ist eine Funktion, die nur von einem bestimmten Objekt übertragen werden kann.
Ein Objekt ist eine Datenentität, die von einigen verwandten Eigenschaften und Methoden in JavaScript gesammelt wird. Die Eigenschaften und Methoden werden mit der Syntax von "Punkten" zugegriffen.
Die Codekopie lautet wie folgt:
Object.PROPRY
Object.Method ()
Unter der Annahme, dass ein Auto über ein Markenband, das Farbattribut, verfügt, können Sie diese Attribute über die folgenden Methoden zugreifen.
Die Codekopie lautet wie folgt:
Auto.Band
CAR.Color
Angenommen, das Auto ist mit einigen Funktionen wie Move (), Stop () und Addoil verbunden. Diese Funktionen sind die Methoden des Autosobjekts. Sie können die folgende Methode verwenden, um sie zu übertragen.
Die Codekopie lautet wie folgt:
Car.move ()
Car.stop ()
Car.addoil ()
Diese Eigenschaften und Methoden werden zusammen gesammelt, um ein Autoobjekt zu bilden. Mit anderen Worten, das Autoobjekt kann als allgemeiner Begriff für all diese Eigenschaften und Methoden angesehen werden.
Damit ein Autoobjekt ein bestimmtes Auto beschreibt, ist es erforderlich, eine Instanz des Autoobjekts zu erstellen, die eine spezifische Darstellung des Objekts darstellt. Objekte sind kollektive Namen, Instanzen sind Einzelpersonen.
Zum Beispiel sind BMW und Shaley alle Autos und können als Auto beschrieben werden. Ein BMW und ein Charlie sind beide unterschiedliche Größen. Sie sind beide Autoobjekte, aber unterschiedliche Instanzen.
Erstellen Sie in JavaScript neue Instanzen mit dem neuen Schlüsselwort. wie folgt
var mycar = new Car ();
Der obige Code erstellt eine neue Instanz des Autokarobjekts. In dieser Instanz können Sie die Eigenschaften und Methoden des Autoobjekts verwenden, um die Eigenschaften und Methoden des Mycar abzurufen. Der Code ist wie folgt
Die Codekopie lautet wie folgt:
mycar.band
mycar.addoil ()
In JavaScript sind Zeichenfolgen und Arrays Objekte. Streng genommen sind alles Objekte
Die Codekopie lautet wie folgt:
var avalues = new Array ();
var mystring = new String ("Hallo Welt")
Testen Sie die Ausführungsgeschwindigkeit des Computers mit dem Datumsobjekt
Die Codekopie lautet wie folgt:
<script type = "text/javaScript">
var date1 = neues Datum ();
für (var i = 0; i <3000000; i ++);
var date2 = neues Datum ();
document.write (Datum2 - Datum1);
</script>