In JavaScript enthalten Objekte normalerweise zwei Typen: integrierte Objekte und Browserobjekte. Darüber hinaus können Benutzer auch Objekte anpassen.
Ein Objekt enthält zwei Funktionen:
1. Ein Datensatz, der zur Beschreibung der Eigenschaften eines Objekts verwendet wird, dh mehrere Variablen, normalerweise als Attribute bezeichnet.
2. Mehrere Aktionen, die zum Betrieb von Objekteigenschaften verwendet werden, dh mehrere Funktionen werden normalerweise als Methoden bezeichnet.
| Objekt | Bedeutung |
| Anker | Der Hyperlink mit dem in dem aktuellen Dokument festgelegten Namensattribut |
| Applet | Mini -Programme im aktuellen Dokument |
| Bereich | Bereiche in der Client -Grafikkarte |
| Taste | Knöpfe in der Form |
| Scheckbuch | Kontrollkästchen im Formular |
| dokumentieren | HTML -Dokument im aktuellen Fenster |
| Einbetten | Einbetten des Objekts in das aktuelle Fenster einbetten |
| Ereignis | Ereignisse, die im Browser auftreten |
| FileUpload | Dateiauswahlfeld im Formular |
| bilden | Formulare im aktuellen Dokument |
| rahmen | Rahmen im aktuellen Fenster |
| Versteckt | Felder in der Form verstecken |
| Geschichte | Die Geschichte der vom Browser besuchten URL |
| Bild | Grafikdateien im aktuellen Dokument |
| Link | Hyperlink mit dem im aktuellen Dokument festgelegten HREF -Attribut |
| Standort | Die URL des Browsers zeigt derzeit die Webseite an |
| Mimetyp | Informationen zu bestimmten MIME -Typen, die vom Browser unterstützt werden |
| Navigator | Aktueller Browser |
| Option | Optionen für das Optionsmenü im Formular |
| Passwort | Passwortbox in Form |
| Plugin | Plugins im aktuellen Browser |
| Radio | Funkbox in Form |
| zurücksetzen | Taste in Form zurücksetzen |
| Bildschirm | Benutzerbildschirm |
| wählen | Optionsmenü im Formular |
| Einreichen | Senden Sie die Schaltfläche in Form |
| Text | Ein einzelnes Textfeld in Form |
| Textbereich | Multi-Line-Textfeld in Form eines Formulars |
| Fenster | Ein Rahmen in einem Browserfenster oder Fenster |
Integrierte Objekte
1.Array -Objekt; 2. Boolan -Objekt; 3. Objekt; 4.math Objekt; 5. Number -Objekt; 6.Object -Objekt; 7.RegExp -Objekt; 8. Stringobjekt; 9.Global -Objekt; 10. Funktionsobjekt
1. Array -Objekt ist ein Array -Objekt. Array -Elemente können nicht nur andere Datentypen, sondern auch andere Arrays oder Objekte erstellen.
| Konstruktor | Gibt einen Verweis auf die Array -Funktion zurück, die dieses Objekt erstellt hat. |
| Index | |
| Eingang | |
| Länge | Legt die Anzahl der Elemente im Array fest oder gibt es zurück. |
| concat () | Verkettieren Sie zwei oder mehr Arrays und geben Sie das Ergebnis zurück. |
| verbinden() | Geben Sie alle Elemente des Arrays in eine Zeichenfolge ein. Elemente werden durch angegebene Grenzwerte getrennt. |
| Pop() | Löschen und geben Sie das letzte Element des Arrays zurück und geben Sie sie zurück |
| drücken() | Fügen Sie ein oder mehrere Elemente zum Ende des Arrays hinzu und geben Sie eine neue Länge zurück. |
| umkehren() | Wechseln Sie die Reihenfolge der Elemente im Array um. |
| Schicht() | Löschen und geben Sie das erste Element des Arrays zurück und geben Sie sie zurück |
| Scheibe() | Gibt das ausgewählte Element aus einem vorhandenen Array zurück |
| Sortieren() | Sortieren Sie die Elemente des Arrays |
| spleißen() | Löschen Sie das Element und fügen Sie dem Array neue Elemente hinzu. |
| tosource () | Gibt den Quellcode des Objekts zurück. |
| tostring () | Konvertieren Sie das Array in eine Zeichenfolge und geben Sie das Ergebnis zurück. |
| Tolocalestring () | Konvertieren Sie das Array in ein lokales Array und geben Sie das Ergebnis zurück. |
| unscharf () | Fügen Sie ein oder mehrere Elemente zum Beginn des Arrays hinzu und geben Sie eine neue Länge zurück. |
| Wert von () | Gibt den ursprünglichen Wert des Array -Objekts zurück |
2. Das Boolesche Objekt kann als Objekt auf den Booleschen Wert zugreifen und den Parameter in einen Booleschen Wert ändern.
| Boolesche Objekteigenschaften | beschreiben |
| Konstruktor | Gibt einen Verweis auf die boolesche Funktion zurück, die dieses Objekt erstellt hat |
| Prototyp | Fügen Sie Objekten Eigenschaften und Methoden hinzu |
| Boolesche Objektmethode | beschreiben |
| tosource () | Gibt den Quellcode des Objekts zurück. |
| tostring () | Konvertieren Sie den logischen Wert in eine Zeichenfolge und geben Sie das Ergebnis zurück |
| Wert von () | Gibt den ursprünglichen Wert des Booleschen Objekts zurück. |
3.Date Objekt wird verwendet, um Daten und Uhrzeiten zu verarbeiten.
| Datumsobjekteigenschaften | beschreiben |
| Konstruktor | Gibt einen Verweis auf die Datumsfunktion zurück, die dieses Objekt erstellt hat. |
| Prototyp | Gibt Ihnen die Möglichkeit, Objekten Eigenschaften und Methoden hinzuzufügen. |
| Datum() | Gibt das Datum und die Uhrzeit des Tages zurück. |
| getDate () | Gibt einen Tag des Monats vom Datumsobjekt (1 ~ 31) zurück. |
| Getday () | Gibt einen Tag der Woche aus dem Datumsobjekt (0 ~ 6) zurück. |
| GetMonth () | Gibt den Monat (0 ~ 11) vom Datumsobjekt zurück. |
| Getreide () | Gibt das Jahr als vier Ziffern aus dem Datumsobjekt zurück. |
| Getyear () | Bitte verwenden Sie stattdessen die Methode GetFlURear (). |
| Gethours () | Gibt die Stunden des Datumsobjekts zurück (0 ~ 23). |
| GetMinutes () | Gibt die Protokolle des Datumsobjekts zurück (0 ~ 59). |
| Getseconds () | Gibt die Anzahl der Sekunden (0 ~ 59) des Datumsobjekts zurück. |
| GetMillisekunden () | Gibt Millisekunden (0 ~ 999) des Datumsobjekts zurück. |
| GetTime () | Gibt die Anzahl der Millisekunden vom 1. Januar 1970 bis zu präsentiert. |
| GetTimeZoneOffset () | Gibt den winzigen Unterschied zwischen lokaler Zeit und Greenwich Standard Time (GMT) zurück. |
| Getutcdate () | Gibt den Tag des Monats vom Datumsobjekt gemäß der Weltzeit (1 ~ 31) zurück. |
| Getutcday () | Gibt den Tag der Woche vom Datumsobjekt gemäß der Weltzeit zurück (0 ~ 6). |
| Getutcmonth () | Gibt den Monat vom Datum des Datums nach der Weltzeit zurück (0 ~ 11). |
| GetUtculyear () | Gibt ein vierstelliges Jahr von einem Datumsobjekt zurück, das auf der Weltzeit basiert. |
| Getutchours () | Gibt die Stunde (0 ~ 23) des Datumsobjekts gemäß der Weltzeit zurück. |
| Getutcminutes () | Gibt die Protokolle des Datumsobjekts (0 ~ 59) gemäß der Weltzeit zurück. |
| Getutcseconds () | Gibt die Sekunden des Datumsobjekts (0 ~ 59) basierend auf der Weltzeit zurück. |
| getutcmilliseconds () | Gibt Millisekunden des Datumsobjekts (0 ~ 999) basierend auf der Weltzeit zurück. |
| analysieren () | Gibt die Anzahl der Millisekunden ab Mitternacht am 1. Januar 1970 zum angegebenen Datum (Zeichenfolge) zurück. |
| setdate () | Legt einen bestimmten Tag des Monats im Datumsobjekt (1 ~ 31) fest. |
| setmonth () | Legt den Monat (0 ~ 11) im Datumsobjekt fest. |
| SETFORGANG () | Legt das Jahr (vier Ziffern) im Datumsobjekt fest. |
| setyear () | Bitte verwenden Sie stattdessen die Methode SETFORGANG (). |
| Sethers () | Legt die Stunden (0 ~ 23) im Datumsobjekt fest. |
| setminutes () | Legt die Minuten (0 ~ 59) im Datumsobjekt fest. |
| setSeconds () | Legt die Sekunden (0 ~ 59) im Datumsobjekt fest. |
| setMilliseconds () | Legt die Millisekunden (0 ~ 999) im Datumsobjekt fest. |
| setTime () | Legt das Datumsobjekt in Millisekunden fest. |
| setutcdate () | Legen Sie den Tag des Monats im Datumsobjekt gemäß der Weltzeit (1 ~ 31) fest. |
| setutcmonth () | Legen Sie den Monat (0 ~ 11) im Datumsobjekt gemäß der Weltzeit fest. |
| setUtculyear () | Legen Sie das Jahr (vier Ziffern) im Datumsobjekt gemäß der Weltzeit ein. |
| setutchours () | Legen Sie die Stunden (0 ~ 23) im Datumsobjekt gemäß der Weltzeit ein. |
| setutcminutes () | Stellen Sie die Minuten im Datumsobjekt gemäß der Weltzeit (0 ~ 59) ein. |
| setutcseconds () | Stellen Sie die Sekunden im Datumsobjekt nach der Weltzeit fest (0 ~ 59). |
| setutcmilliseconds () | Setzen Sie Millisekunden im Datumsobjekt gemäß der Weltzeit (0 ~ 999). |
| tosource () | Gibt den Quellcode des Objekts zurück. |
| tostring () | Konvertiert das Datumsobjekt in eine Zeichenfolge. |
| Totimestring () | Konvertiert den Zeitteil des Datumsobjekts in eine Zeichenfolge. |
| todatestring () | Konvertiert den Datumsteil des Datumsobjekts in eine Zeichenfolge. |
| togmtstring () | Bitte verwenden Sie stattdessen die methodische methode toutcstring (). |
| toutcstring () | Konvertieren Sie das Datumsobjekt in eine Zeichenfolge, die auf der Weltzeit basiert. |
| Tolocalestring () | Konvertieren Sie das Datumsobjekt in eine Zeichenfolge gemäß dem lokalen Zeitformat. |
| Tolocaletimestring () | Konvertieren Sie den Zeitteil des Datumsobjekts gemäß dem lokalen Zeitformat in eine Zeichenfolge. |
| tolocaledatestring () | Konvertieren Sie den Datumsteil des Datumsobjekts gemäß dem lokalen Zeitformat in eine Zeichenfolge. |
| KOORDINIERTE WELTZEIT() | Gibt die Anzahl der Millisekunden vom 1. Januar 1997 nach der Weltzeit zum angegebenen Datum zurück. |
| Wert von () | Gibt den ursprünglichen Wert des Datumsobjekts zurück. |
4. Mathematikobjekte werden für mathematische Berechnungen verwendet. Mathematikobjekte können ohne Konstruktoren verwendet werden, und alle Eigenschaften und Methoden sind statisch.
| E | Gibt die arithmetische Konstante E zurück, dh die Grundzahl des natürlichen Logarithmus (ungefähr 2,718). | 1 | 3 |
| Ln2 | Gibt den natürlichen Logarithmus von 2 zurück (ungefähr 0,693). | 1 | 3 |
| Ln10 | Gibt den natürlichen Logarithmus von 10 zurück (ungefähr 2,302). | 1 | 3 |
| Log2e | Gibt den Logarithmus von E mit Basis 2 zurück (ungefähr 1,414). | 1 | 3 |
| Log10e | Gibt den Logarithmus von E mit Basis 10 zurück (ungefähr 0,434). | 1 | 3 |
| PI | Gibt PI zurück (ungefähr 3,14159). | 1 | 3 |
| SQRT1_2 | Gibt die gegenseitige Quadratwurzel zurück, die 2 zurückgibt (ungefähr 0,707). | 1 | 3 |
| SQRT2 | Gibt die Quadratwurzel von 2 zurück (ungefähr 1,414). | 1 | 3 |
| ABS (x) | Gibt den absoluten Wert der Zahl zurück. | 1 | 3 |
| ACOS (x) | Gibt den inversen Cosinus -Wert der Zahl zurück. | 1 | 3 |
| Asin (x) | Gibt den inversen Sinuswert der Zahl zurück. | 1 | 3 |
| Atan (x) | Gibt den Arctangent -Wert von x als Wert zwischen -PI/2 und PI/2 -Radiern zurück. | 1 | 3 |
| atan2 (y, x) | Gibt den Winkel von der x -Achse auf Punkt (x, y) zurück (zwischen -PI/2 und PI/2 Radians). | 1 | 3 |
| Ceil (x) | Runden Sie den Logarithmus zusammen. | 1 | 3 |
| cos (x) | Gibt den Cosinus der Nummer zurück. | 1 | 3 |
| Exp (x) | Gibt den Index von e zurück. | 1 | 3 |
| Boden (x) | Runden Sie den Logarithmus ab. | 1 | 3 |
| log (x) | Gibt den natürlichen Logarithmus der Nummer zurück (unten ist E). | 1 | 3 |
| Max (x, y) | Gibt den höchsten Wert in x und y zurück. | 1 | 3 |
| min (x, y) | Gibt den niedrigsten Wert in x und y zurück. | 1 | 3 |
| pow (x, y) | Gibt die Y -Kraft von x zurück. | 1 | 3 |
| zufällig() | Gibt eine Zufallszahl zwischen 0 und 1 zurück. | 1 | 3 |
| Runde (x) | Runden Sie die Nummer in die engste Ganzzahl. | 1 | 3 |
| Sünde (x) | Gibt den Sinus der Nummer zurück. | 1 | 3 |
| SQRT (x) | Gibt die Quadratwurzel der Zahl zurück. | 1 | 3 |
| tan (x) | Gibt die Tangente des Winkels zurück. | 1 | 3 |
| tosource () | Gibt den Quellcode des Objekts zurück. | 1 | - - |
| Wert von () | Gibt den ursprünglichen Wert des Mathematikobjekts zurück. | 1 | 4 |
5. Das Zahlenobjekt kann als Objekt zugegriffen werden, genau wie Mathematik, ohne ein Objekt zu erstellen, es direkt verwenden.
| Konstruktor | Gibt einen Verweis auf die Zahlenfunktion zurück, die dieses Objekt erstellt hat. | 1.0 | 4.0 |
| Max_value | Die größte Zahl, die dargestellt werden kann. | 1.0 | 4.0 |
| Min_value | Die kleinste Zahl, die dargestellt werden kann. | 1.0 | 4.0 |
| Nan | Nicht numerischer Wert. | 1.0 | 4.0 |
| Negativ_infinity | Negative Unendlichkeit gibt diesen Wert beim Überfließen zurück. | 1.0 | 4.0 |
| Positiv_infinity | Es ist unendlich und gibt diesen Wert beim Überfließen zurück. | 1.0 | 4.0 |
| Prototyp | Gibt Ihnen die Möglichkeit, Objekten Eigenschaften und Methoden hinzuzufügen. | 1.0 | 4.0 |
| tostring | Konvertiert die Nummer unter Verwendung der angegebenen Kardinalität in eine Zeichenfolge. | 1.0 | 4.0 |
| Tolocalestring | Konvertieren Sie Zahlen in Zeichenfolgen mithilfe der örtlichen numerischen Formatreihenfolge. | 1.0 | 4.0 |
| tofixiert | Umwandelt eine Zahl in eine Zeichenfolge, und das Ergebnis hat nach dem Dezimalpunkt eine Reihe bestimmter Ziffern. | 1.0 | 5.5 |
| Toxponential | Konvertiert den Wert des Objekts in die Exponentialzählmethode. | 1.0 | 5.5 |
| Toprezision | Formatieren Sie die Nummer zur angegebenen Länge. | 1.0 | 5.5 |
| Wert | Gibt den grundlegenden numerischen Wert eines Zahlenobjekts zurück. | 1.0 | 4.0 |
6. Objektobjekte sind Objekte, die alle anderen Objekte ableiten, und ihre Eigenschaften und Methoden können von allen anderen Objekten abgeleitet werden.
| Eigentum | beschreiben |
| Konstruktor | Name des Konstruktors, der das Objekt darstellt |
| Prototyp | Wird verwendet, um Objekten neue Eigenschaften und Methoden hinzuzufügen |
| Verfahren | beschreiben |
| tostring () | Konvertieren Sie ein Objekt, das durch eine Zeichenfolge dargestellt werden soll |
| Wert von () | Holen Sie sich den ursprünglichen Wert des angegebenen Objekts |
7. Das Regexp -Objekt repräsentiert einen regelmäßigen Ausdruck, der ein leistungsstarkes Werkzeug für die Durchführung von Muster für Zeichenfolgen darstellt. leicht...
8. STRING -Objekt wird verwendet, um Text (Zeichenfolge) zu verarbeiten.
| Konstruktor | Verweise auf die Funktion, die das Objekt erstellt hat | 1 | 4 |
| Länge | Die Länge der Saite | 1 | 3 |
| Prototyp | Ermöglicht Ihnen, Objekten Eigenschaften und Methoden hinzuzufügen | 1 | 4 |
| Anker() | Erstellen Sie einen HTML -Anker. | 1 | 3 |
| groß() | Saiten in großen Schriftarten anzeigen. | 1 | 3 |
| blinken() | Zeigt die blinkende Zeichenfolge an. | 1 | |
| deutlich() | Saiten in fett gedrucktem Ziehen anzeigen. | 1 | 3 |
| charat () | Gibt das Zeichen an der angegebenen Position zurück. | 1 | 3 |
| Charcodeat () | Gibt die Unicode -Codierung der Zeichen am angegebenen Ort zurück. | 1 | 4 |
| concat () | Zeichenfolge anschließen. | 1 | 4 |
| fix () | Zeigt Saiten im Typewriter -Text an. | 1 | 3 |
| fontcolor () | Verwenden Sie die angegebene Farbe, um die Zeichenfolge anzuzeigen. | 1 | 3 |
| fontsize () | Verwenden Sie die angegebene Größe, um die Zeichenfolge anzuzeigen. | 1 | 3 |
| from Charcode () | Erstellen Sie eine Zeichenfolge aus der Zeichencodierung. | 1 | 4 |
| indexof () | Suchzeichenfolge. | 1 | 3 |
| Kursivschrift() | Verwenden Sie Kursivschrift, um die Zeichenfolge anzuzeigen. | 1 | 3 |
| lastIndexof () | Suchen Sie nach Saiten von hinten nach vorne. | 1 | 3 |
| Link() | Zeigt die Zeichenfolge als Link an. | 1 | 3 |
| localecompare () | Vergleichen Sie zwei Zeichenfolgen in einer lokal spezifischen Reihenfolge. | 1 | 4 |
| übereinstimmen() | Finden Sie ein Match für einen oder mehrere Ausdrücke. | 1 | 4 |
| ersetzen() | Ersetzen Sie Substrings, die dem regulären Ausdruck entsprechen. | 1 | 4 |
| suchen() | Sucht den Wert, der dem regulären Ausdruck entspricht. | 1 | 4 |
| Scheibe() | Extrahiert Fragmente der Saite und gibt den extrahierten Teil in der neuen Zeichenfolge zurück. | 1 | 4 |
| klein() | Verwenden Sie eine kleine Schriftgröße, um Zeichenfolgen anzuzeigen. | 1 | 3 |
| Teilt() | Teilen Sie die Zeichenfolge in ein String -Array. | 1 | 4 |
| schlagen() | Verwenden Sie Strikethrough, um Saiten anzuzeigen. | 1 | 3 |
| sub () | Zeigen Sie die Zeichenfolge als Index an. | 1 | 3 |
| substr () | Extrahieren Sie die angegebene Anzahl von Zeichen aus der Zeichenfolge aus der Startindexnummer. | 1 | 4 |
| Substring () | Extrahiert das Zeichen zwischen zwei angegebenen Indexnummern in der Zeichenfolge. | 1 | 3 |
| sup () | Zeigen Sie die Zeichenfolge als Superscript an. | 1 | 3 |
| TolocalelowerCase () | Saite in Kleinbuchstaben konvertieren. | - - | - - |
| Tolocaluppercase () | Saite in Großbuchstaben konvertieren. | - - | - - |
| TolowerCase () | Saite in Kleinbuchstaben konvertieren. | 1 | 3 |
| touppercase () | Saite in Großbuchstaben konvertieren. | 1 | 3 |
| tosource () | Der Quellcode, der das Objekt darstellt. | 1 | - - |
| tostring () | Gibt die Zeichenfolge zurück. | - - | - - |
| Wert von () | Gibt den ursprünglichen Wert eines String -Objekts zurück. | 1 | 4 |
10. Funktionsobjekte können auf Funktionen als Objekte zugreifen und während der Skriptausführung Funktionen dynamisch generieren und aufrufen.
| Eigentum | beschreiben |
| Argumente | Array von Funktionsparametern |
| Anrufer | Zeigt an, die aktuell ausführende Funktion aufzurufen |
| Prototyp | Fügen Sie Objekten neue Eigenschaften und Methoden hinzu |
| Verfahren | |
| anwenden() | Wird verwendet, um Methoden in einem Objekt auf ein anderes anzuwenden |
| rufen Sie (dies); Rufen Sie an (this, arg1, arg2 ...) | Eine Methode, mit der ein anderes Objekt aufgerufen werden kann |
| tostring | Wird verwendet, um ein Objekt in eine Zeichenfolge umzuwandeln |
In dem obigen Artikel werden die integrierten Objekte und Browserobjekte von JavaScript kurz erörtert. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.