Heim >Web-Frontend >js-Tutorial >Zusammenfassung der Array- und String-Methoden in JavaScript_Grundkenntnisse

Zusammenfassung der Array- und String-Methoden in JavaScript_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 16:29:521595Durchsuche

1. Zusammenfassung der Array-Methoden

ändert das ursprüngliche Array

Push- und Unshift-Methoden geben die Länge zurück. Wenn der Wert erhöht wird, wird die Länge zurückgegeben, andernfalls wird das Element

zurückgegeben

pop,shift gibt das Element zurück

reverse gibt das Element zurück

splice(start,deleteCount,addItem...), löscht und fügt aus dem ursprünglichen Array hinzu und gibt das gelöschte Array zurück

Das ursprüngliche Array wird nicht geändert und ein neues Array wird zurückgegeben

concat,join,slice(start,end)

Denken Sie daran, dass diese 3 neue Arrays zurückgeben, die anderen ändern das ursprüngliche Array

2. Zusammenfassung der Methoden von Sting

Es werden keine Änderungen am ursprünglichen Wert vorgenommen, aber ein neuer String oder ein anderer Wert wird zurückgegeben.

1. Man muss bedenken, dass die Ergebnisse von string.match (regexp ohne g) und regexp.exec(string) gleich sind.

Wenn eine Erfassungsgruppe vorhanden ist, ist der Index der mit 0 übereinstimmende Teilstring und der Index ist der erfasste Text der Gruppe 1 mit 1

Wenn die Zeichenfolge mit g markiert ist, generiert sie ein Array mit allen Übereinstimmungen (außer der Capture-Gruppe). Mit der regulären Ausführung können Sie Schritt für Schritt beurteilen, ob sie null ist.

Regs lastIndex ist verfügbar.

2. string.slice(start,end), der Endparameter entspricht Position 1 des letzten Zeichens, das Sie erhalten möchten. Wenn Sie das n-te Zeichen ab Position p erhalten möchten, verwenden Sie string.slice(p ,p n)

Die Methode string.substring ist dieselbe wie array.slice

3. Reguläre Ausdrücke können zum Ersetzen oder Gruppieren verwendet werden

string.split(separator,limit), limit kann die Anzahl der zu teilenden Fragmente begrenzen, genau wie reguläre Ausdrücke ohne g

string.replace(searcdhValue,replaceValue), wenn searcdhValue regulär mit g ist, werden alle Übereinstimmungen ersetzt, andernfalls wird nur die erste Übereinstimmung ersetzt.

Wenn es sich um eine Zeichenfolge handelt, wird der Wert beim ersten Auftreten ersetzt

Lernen ist ein schrittweiser Prozess. Nur durch ständiges Zusammenfassen und Lernen kann ich in letzter Zeit einige Dinge über JavaScript zusammenfassen.

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