Heim > Web-Frontend > js-Tutorial > So verwenden Sie Slice in js

So verwenden Sie Slice in js

下次还敢
Freigeben: 2024-05-01 04:12:15
Original
538 Leute haben es durchsucht

slice ist eine JavaScript-Methode, die zum Extrahieren einer Reihe von Elementen aus einem Array oder String verwendet wird. Syntax: array.slice(start, end), wobei start der Startindex (einschließlich) und end der Endindex (einschließlich) ist. Zu den Verwendungsmethoden gehören: Extrahieren von Subarrays/Teilzeichenfolgen, Kopieren von Arrays/Zeichenfolgen, Extrahieren von Elementen am Anfang/Ende und Verwenden des Schrittparameters. Der Vorgang ändert das ursprüngliche Array nicht und erstellt eine neue Kopie.

So verwenden Sie Slice in js

Was ist die Slice-Methode

Slice in JS?

slice ist eine in JavaScript integrierte Methode, die zum Extrahieren einer Reihe von Elementen aus einem Array oder String verwendet wird.

Syntax:

<code class="js">array.slice(start, end)</code>
Nach dem Login kopieren

Wo:

  • start: Der Startindex des extrahierten Elements (einschließlich).
  • end: Der Endindex des extrahierten Elements (exklusiv).

Verwendung:

Die Slice-Methode hat die folgende Verwendung:

  • Extrahieren Sie ein Subarray oder einen Substring:
<code class="js">const arr = [1, 2, 3, 4, 5];
const subArr = arr.slice(1, 3); // [2, 3]

const str = "Hello World";
const subStr = str.slice(0, 4); // "Hell"</code>
Nach dem Login kopieren
  • Kopieren Sie ein Array oder einen String:

By Weglassen des Endparameters, Slice kann ein ganzes Array oder eine ganze Zeichenfolge kopieren.

<code class="js">const arrCopy = arr.slice();
const strCopy = str.slice();</code>
Nach dem Login kopieren
  • Elemente vom Anfang oder Ende extrahieren:

Verwenden Sie negative Indizes, um Elemente vom Anfang oder Ende eines Arrays oder Strings zu extrahieren.

<code class="js">const firstTwo = arr.slice(0, 2); // [1, 2]

const lastTwo = arr.slice(-2); // [4, 5]</code>
Nach dem Login kopieren
  • Verwenden Sie den Schrittparameter:

Der dritte Parameterschritt kann die Schrittgröße für die Elementextraktion angeben. Ein Schritt von 2 bedeutet beispielsweise, dass nur Elemente mit geradem Index aus dem Array oder der Zeichenfolge extrahiert werden.

<code class="js">const evenIndices = arr.slice(0, arr.length, 2); // [1, 3, 5]</code>
Nach dem Login kopieren

Hinweis: Die

slice-Methode ändert nicht das ursprüngliche Array oder die ursprüngliche Zeichenfolge, sondern erstellt eine neue Kopie.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Slice in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage