Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erklärung der integrierten Objekte in js

Detaillierte Erklärung der integrierten Objekte in js

小云云
小云云Original
2018-03-20 17:02:451613Durchsuche

In JS sind 17 Objekte integriert. Die am häufigsten verwendeten sind Array-Objekte, Datumsobjekte, reguläre Ausdrucksobjekte, String-Objekte und globale Objekte Objekte von JS. Ich hoffe, es kann jedem helfen.

Häufig verwendete Methoden in Array-Objekten:

Concat(): Zeigt das Zusammenführen mehrerer Arrays zu einem Array an.
Join(): Gibt einen Zeichenfolgenwert zurück, der alle Elemente des Arrays zusammengefügt enthält, wobei die Elemente durch das angegebene Trennzeichen getrennt sind.
Pop(): Entfernen Sie das letzte Element des Arrays.
Shift(): Entferne das erste Element im Array.
Slice(start, end): Gibt ein Segment im Array zurück.
Push(): Fügt dem Array ein neues Element hinzu und gibt die neueste Länge zurück.
Sort(): Sortiert das Array.
Reverse(): Kehrt die Sortierung des Arrays um.
toLocaleString(); Gibt die aktuelle Systemzeit zurück
Es gibt nur ein häufig verwendetes Array-Objektattribut:
Länge: bedeutet bis Holen Sie sich die aktuelle Array-Länge

Globales Objekt
ist ein intrinsisches Objekt, das darauf abzielt, alles Globale zu zentralisieren Methoden in einem im Objekt.
Global hat keine Syntax, rufen Sie seine Methode direkt auf.
escape(): Codiert String-Objekte, sodass sie auf allen Computern lesbar sind.
escape(charString)
Erforderlich Die Option Das Argument charstring ist ein beliebiges String-Objekt oder Literal, das codiert werden soll.
isNaN(): Bestimmt, ob ein Wert NaN ist.
parseInt(): Gibt die Ganzzahl zurück, die aus der Zeichenfolge

Objekt für reguläre Ausdrücke erhalten wurde
Dieses Objekt enthält ein reguläres Ausdrucksmuster und Flags, die angeben, wie das Muster angewendet wird.
Syntax 1
re = /pattern/[flags]

Syntax 2
re = new RegExp("pattern",["flags"])
re ist der Variablenname, dem das reguläre Ausdrucksmuster zugewiesen wird
pattern is Der reguläre Ausdruck
Flags sind Tags: Es gibt die folgenden 3 Typen
1: g (Volltextsuche)
2: i (Groß-/Kleinschreibung ignorieren)
3: m (mehrzeilige Suche)
Verwenden Sie Syntax 1, wenn die Suchzeichenfolge im Voraus bekannt ist. Verwenden Sie Syntax 2, wenn sich die Suchzeichenfolge häufig ändert oder unbekannt ist, beispielsweise eine vom Benutzer eingegebene Zeichenfolge.

String-Objekt

charAt():返回指定索引的位置的字符 
concat():返回字符串值,表示两个或多个字符串的连接 
match():使用正则表达式模式对字符串执行查找,并将包含查找结果最为结果返回 
function MatchDemo(){ 
   var r, re;         // 声明变量。 
   var s = "The rain in Spain falls mainly in the plain"; 
   re = /ain/i;    // 创建正则表达式模式。 
   r = s.match(re);   // 尝试匹配搜索字符串。 
   return(r);         // 返回第一次出现 "ain" 的地方。 
}
Replace(a,b):字符b替换a 
Search(stringObject):指明是否存在相应的匹配。如果找到一个匹配,search 方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1。 
Slice(start,end):返回字符段片段 
Split():字符串拆分 
Substr(start,length):字符串截取 
Substring(start,end)取得指定长度内的字符串 
toUpperCase():返回一个字符串,该字符串中的所有字母都被转化为大写字母。 
toLowerCase():返回一个字符串,该字符串中的所有字母都被转化为小写字母。


Math-Objekt

ceil(): Aufrunden.

floor(): Abrunden.

round(): Rundung.

random(): Eine Zufallszahl erhalten.

Datumsobjekt

get/setDate(): Datum zurückgeben oder festlegen.

get/setFullYear(): Gibt das Jahr zurück oder legt es fest, dargestellt durch vier Ziffern.

get/setYear(): Das Jahr zurückgeben oder festlegen.

get/setMonth(): Den Monat zurückgeben oder festlegen. 0 ist Januar

get/setHours(): Stunden zurückgeben oder einstellen, 24-Stunden-Format

get/setMinutes(): Stunden zurückgeben oder festlegen Stellen Sie die Anzahl der Minuten ein.

get/setSeconds(): Anzahl der Sekunden zurückgeben oder festlegen.

get/setTime(): Zeit zurückgeben oder festlegen (in Millisekunden)

Verwandte Empfehlungen:
js Was sind die integrierten Objekte?

Detaillierte Erklärung des Unterschieds zwischen JS-nativen Objekten und integrierten Objekten

Detaillierte Erklärung von js grundlegende integrierte Objekte

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der integrierten Objekte in 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