Heim  >  Artikel  >  Web-Frontend  >  Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

php中世界最好的语言
php中世界最好的语言Original
2018-06-04 14:19:291717Durchsuche

Dieses Mal werde ich Ihnen drei integrierte Objekte vorstellen, um die Grundlagen von js zu verbessern. Was sind die Vorsichtsmaßnahmen für die Verwendung der drei integrierten Objekte von js?

Hier erfahren wir nur etwas über die drei integrierten Objekte, nämlich String, Zeit und Array

Was sind integrierte Objekte?

Eingebaute Objekte beziehen sich auf einige Objekte, die mit der Sprache geliefert werden, damit Entwickler sie verwenden können. Diese Objekte stellen einige häufig verwendete oder die grundlegendsten und notwendigsten Funktionen bereit. Zu den integrierten Objekten von JS, die im Browser ausgeführt werden, gehören Math, String, Array, Date und der oben genannte Speicherort. Sie können diese Objekte verwenden, eine Änderung wird jedoch im Allgemeinen nicht empfohlen. (Verknüpfen Sie Python zum Lernen)

Als Programmiersprache bietet JavaScript einige integrierte Objekte und Funktionen. Integrierte Objekte stellen einige der am häufigsten verwendeten Funktionen in der Programmierung bereit. Zu den in JavaScript integrierten Objekten gehören die folgenden Typen.

● Objekt:

● String-Objekt: verarbeitet alle String-Operationen

● Mathe-Objekt: verarbeitet alle mathematischen Operationen und hilft uns bei der Durchführung komplexer Operationen (statische Methode)

● Datumsobjekt: Verwaltet die Speicherung, Konvertierung und Darstellung von Datum und Uhrzeit

● Array-Objekt: Stellt ein Array-Modell bereit und speichert eine große Menge geordneter Daten

● Ereignisobjekt: Bietet verschiedene Verarbeitungsinformationen für JavaScript-Ereignisse

Object(), Date(), String(), Array(), Math (natürlich Zahl, Boolean, Regulärer AusdruckRegExp, Funktion, ich werde nicht näher darauf eingehen). Im Folgenden finden Sie eine kurze Einführung in die von diesen fünf Objekten häufig verwendeten Attribute und Methoden .

Eingebaute Objekte haben ihre eigenen Methoden und Eigenschaften. Die Zugriffsmethoden sind wie folgt:

Objektname.Attributname

Objektname.Methodenname (Parameterliste).

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

1. String-Objekt:

Verwenden Sie im Allgemeinen die vom String-Objekt bereitgestellten Funktionen, um Zeichenfolgen zu verarbeiten. String bietet hauptsächlich die folgenden Methoden zur String-Verarbeitung.

● charAt (idx): Gibt das Zeichen an der angegebenen Position zurück

● indexOf (Chr): Gibt die Position des angegebenen Teilstrings von links nach rechts zurück. Nicht gefunden gibt -1 zurück.

● lastIndexOf(chr): Gibt die Position des angegebenen Teilstrings von rechts nach links zurück. Nicht gefunden gibt -1 zurück.

● toLowerCase(): Konvertiert alle Zeichen in der Zeichenfolge in Kleinbuchstaben.

● toUpperCase(): Konvertiert alle Zeichen in der Zeichenfolge in Großbuchstaben.

str.length Suchen Sie die Zeichenfolge in der Zeichenfolge: indexOf(); Inhaltsübereinstimmung: match(); ; Fallkonvertierung:

toUpperCase()/toLowerCase() Aufteilung in Array: str.split(“,”)

Außerdem charAt(), charCodeAt() , concat(), valueOf (), substr(), Slice(), lastIndexOf(), substring(), search()….

Das Folgende ist die detaillierte Funktion von string:

Funktion 1: Berechnen Sie die Länge der Zeichenfolge

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

Das Leerzeichen in der Mitte zählt nicht

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

2. Mathematisches Objekt

Math-Objekt

Methode:

Math.pow(n,m) n m Potenz.

Math.abs(n) Der Abstand von n zum Ursprung (der absolute Wert von n).

Math.round(n) Rundet auf eine ganze Zahl.

Math.floor(n) Bodenfunktion (abgerundet).

Math.ceil(n) Deckenfunktion (aufgerundet).

Math.random() Gibt eine Zufallszahl von 0 bis 1 zurück (1 kann nicht ermittelt werden).

Hinweis: [n, m] Zufallszahlen werden verwendet, um n, m Math.floor(Math.random())*(m-n+1)+n) zu erhalten.

Sonderzeichen

r Wagenrücklauf

n Zeilenvorschub

Beachten Sie, dass Zufall in Python von mathematischen Objekten getrennt ist raus, und es ist immer noch in mathematischen Objekten in anderen Sprachen enthalten

Das Math-Objekt ist keine Objektklasse wie Date und String, daher gibt es keinen Konstruktor Math(), also Dinge wie Math.sin( ) sind nur Funktionen, keine Objektmethoden. Indem Sie Math als Objekt verwenden, können Sie alle seine Eigenschaften und Methoden aufrufen, wie zum Beispiel:

round()

Math.round(2.5)=3; random(Math.); .random() *10); max(); min(); absoluter Wert

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js3. Zeitobjekt:

Das Zeitobjekt ist ein integriertes Objekt von JavaScript und muss vor der Verwendung deklariert werden.

Grundlegende Syntax

var curr=new Data();

Beachten Sie hier die Verwendung des Schlüsselworts new, der erste Buchstabe von Data() muss großgeschrieben werden.

Syntaxerklärung

Verwenden Sie new, um eine neue Objektentität zu deklarieren. Die Syntax für die Verwendung des neuen Operators lautet wie folgt:

Instanzobjektname = neuer Objektname (Parameterliste)

Datumsobjekt bietet die folgenden drei Arten von Methoden:

● Vom System die aktuelle Uhrzeit und das aktuelle Datum abrufen

● das aktuelle Datum und die aktuelle Uhrzeit einstellen

● zwischen Uhrzeit, Datum und Zeichenfolge konvertieren

Die folgende Tabelle stellt die am häufigsten verwendeten vor Verwendete Methoden zum Erhalten von Systemzeit und -datum

Methoden zur Verarbeitung von Zeit und Datum im Datumsobjekt

Drei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von jsVerarbeitung von Daten und Ereignissen

var date =new Date(); Gängige Methoden:

getFullYear(); setFullYear(), z. B. date.setFullYear(2010,1,1); Woche; getDate(), getHours() getMinutes();

getMonth() 0~11.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Grundlegende Datentypen für das Lernen zur grundlegenden Verbesserung von js

So verwenden Sie JS zum Anpassen von Hash-Tabellen und sequentiellen Listen

Das obige ist der detaillierte Inhalt vonDrei integrierte Objekte für das Lernen zur grundlegenden Verbesserung von js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn