JS löscht ein Element im Array-Instanzcode
Dieser Artikel stellt Ihnen hauptsächlich eine JS-Methode zum Löschen eines Elements in einem Array vor. Sie hat einen guten Referenzwert und ich hoffe, dass sie für alle hilfreich ist. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.
Ein im Array angegebenes Element löschen
Zuerst können Sie eine Funktion für das JS-Array-Objekt definieren, um die Position des angegebenen Elements im zu finden Array. Das heißt, der Index, der Code lautet:
Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; };
Verwenden Sie dann, um den Index dieses Elements abzurufen, und verwenden Sie die inhärente Funktion des js-Arrays um dieses Element zu löschen:
Der Code lautet:
Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };
Auf diese Weise wird eine solche Funktion erstellt. Zum Beispiel habe ich ein Array :
var emp = ['abs','dsf','sdf','fd']
Wenn wir das „fd“ löschen möchten, können wir Folgendes verwenden:
emp.remove('fd');
Einen bestimmten Teil des Array-Elements löschen
splice(index,len,[item]) Hinweis: Diese Methode ändert das ursprüngliche Array.
splice hat 3 Parameter, es kann auch verwendet werden, um einen oder mehrere Werte im Array zu ersetzen/löschen/hinzuzufügen
index: Array-Startindex len: Längenelement ersetzen/löschen: Ersatzwert: Wenn der Löschvorgang ausgeführt wird, ist das Element leer
Zum Beispiel: arr = ['a','b','c','d']
Löschen
//删除起始下标为1,长度为1的一个值(len设置1,如果为0,则数组不变) var arr = ['a','b','c','d']; arr.splice(1,1); console.log(arr); //['a','c','d']; //删除起始下标为1,长度为2的一个值(len设置2) var arr2 = ['a','b','c','d'] arr2.splice(1,2); console.log(arr2); //['a','d']
Ersetzen
//替换起始下标为1,长度为1的一个值为‘ttt',len设置的1 var arr = ['a','b','c','d']; arr.splice(1,1,'ttt'); console.log(arr); //['a','ttt','c','d'] var arr2 = ['a','b','c','d']; arr2.splice(1,2,'ttt'); console.log(arr2); //['a','ttt','d'] 替换起始下标为1,长度为2的两个值为‘ttt',len设置的1
Add --- len ist auf 0 gesetzt, item ist der hinzugefügte Wert
var arr = ['a','b','c','d']; arr.splice(1,0,'ttt'); console.log(arr); //['a','ttt','b','c','d'] 表示在下标为1处添加一项'ttt'<span style="font-size:14px;font-family:Arial, Helvetica, sans-serif;background-color:rgb(255,255,255);"> </span>
Nachdem die Löschmethode die Elemente im Array gelöscht hat, der Index wird markiert. Wenn der Wert auf undefiniert gesetzt ist, ändert sich die Länge des Arrays nicht
var arr = ['a','b','c','d']; delete arr[1]; arr; //["a", undefined × 1, "c", "d"] 中间出现两个逗号,数组长度不变,有一项为undefined
Verwandte Empfehlungen:
PHP löscht das angegebene tiefgestellte Element im Array. Beispielcode
5 JavaScript-Algorithmen zum Löschen doppelter Elemente aus Arrays
Verwenden der PHP-Rekursion zum Löschen Nullelemente aus Arrays
Das obige ist der detaillierte Inhalt vonJS löscht ein Element im Array-Instanzcode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

JavaScript-Tutorial: So erhalten Sie HTTP-Statuscode. Es sind spezifische Codebeispiele erforderlich. Vorwort: Bei der Webentwicklung ist häufig die Dateninteraktion mit dem Server erforderlich. Bei der Kommunikation mit dem Server müssen wir häufig den zurückgegebenen HTTP-Statuscode abrufen, um festzustellen, ob der Vorgang erfolgreich ist, und die entsprechende Verarbeitung basierend auf verschiedenen Statuscodes durchführen. In diesem Artikel erfahren Sie, wie Sie mit JavaScript HTTP-Statuscodes abrufen und einige praktische Codebeispiele bereitstellen. Verwenden von XMLHttpRequest

Golang ist eine leistungsstarke und effiziente Programmiersprache, mit der sich verschiedene Anwendungen und Dienste entwickeln lassen. In Golang sind Zeiger ein sehr wichtiges Konzept, das uns helfen kann, Daten flexibler und effizienter zu verwalten. Die Zeigerkonvertierung bezieht sich auf den Prozess der Zeigeroperation zwischen verschiedenen Typen. In diesem Artikel werden anhand konkreter Beispiele die Best Practices der Zeigerkonvertierung in Golang erläutert. 1. Grundkonzepte In Golang hat jede Variable eine Adresse, und die Adresse ist der Speicherort der Variablen im Speicher.

Einführung in die Methode zum Abrufen des HTTP-Statuscodes in JavaScript: Bei der Front-End-Entwicklung müssen wir uns häufig mit der Interaktion mit der Back-End-Schnittstelle befassen, und der HTTP-Statuscode ist ein sehr wichtiger Teil davon. Das Verstehen und Abrufen von HTTP-Statuscodes hilft uns, die von der Schnittstelle zurückgegebenen Daten besser zu verarbeiten. In diesem Artikel wird erläutert, wie Sie mithilfe von JavaScript HTTP-Statuscodes erhalten, und es werden spezifische Codebeispiele bereitgestellt. 1. Was ist ein HTTP-Statuscode? HTTP-Statuscode bedeutet, dass der Dienst den Dienst anfordert, wenn er eine Anfrage an den Server initiiert

Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Oracle-Datenbank ist eines der bekanntesten relationalen Datenbankverwaltungssysteme in der Branche und wird häufig für die Datenspeicherung und -verwaltung auf Unternehmensebene verwendet. In Oracle-Datenbanken ist die Instanz ein sehr wichtiges Konzept. Instanz bezieht sich auf die laufende Umgebung der Oracle-Datenbank im Speicher. Jede Instanz verfügt über eine unabhängige Speicherstruktur und einen Hintergrundprozess, der zur Verarbeitung von Benutzeranforderungen und zur Verwaltung von Datenbankvorgängen verwendet wird. Die Anzahl der Instanzen hat einen wichtigen Einfluss auf die Leistung und Stabilität der Oracle-Datenbank.

In jQuery müssen wir häufig prüfen, ob ein Element einen bestimmten Attributwert enthält. Dadurch können wir Aktionen basierend auf den Attributwerten des Elements ausführen. In diesem Artikel werde ich vorstellen, wie man mit jQuery prüft, ob ein Element einen bestimmten Attributwert enthält, und spezifische Codebeispiele bereitstellen. Schauen wir uns zunächst einige gängige Methoden in jQuery zum Bearbeiten der Attribute von Elementen an: .attr(): wird zum Abrufen oder Festlegen des Attributwerts eines Elements verwendet. .prop(): wird verwendet, um den Attributwert eines Elements abzurufen oder festzulegen

Überblick über die Verwendung von WebSocket und JavaScript zur Implementierung eines elektronischen Online-Signatursystems: Mit dem Aufkommen des digitalen Zeitalters werden elektronische Signaturen in verschiedenen Branchen häufig verwendet, um herkömmliche Papiersignaturen zu ersetzen. Als Vollduplex-Kommunikationsprotokoll kann WebSocket eine bidirektionale Datenübertragung in Echtzeit mit dem Server durchführen. In Kombination mit JavaScript kann ein elektronisches Online-Signatursystem implementiert werden. In diesem Artikel wird erläutert, wie Sie mit WebSocket und JavaScript ein einfaches Online-Programm entwickeln

jQuery ist eine beliebte JavaScript-Bibliothek zur Vereinfachung der JavaScript-Programmierung. Es bietet zahlreiche Funktionen und Methoden, einschließlich der Möglichkeit, Elemente dynamisch zu HTML-Elementen hinzuzufügen. In diesem Artikel wird erläutert, wie Sie mit jQuery dynamisch Elemente zu Divs hinzufügen, und es werden spezifische Codebeispiele bereitgestellt. Zuerst müssen wir die jQuery-Bibliothek in das HTML-Dokument einführen. Es kann auf folgende Weise eingeführt werden:

Verwenden Sie jQuery, um festzustellen, ob ein Element sichtbar ist oder nicht. Bei der Webentwicklung kommt es häufig vor, dass wir feststellen müssen, ob ein Element sichtbar ist. Mit jQuery lässt sich die Sichtbarkeit von Elementen leicht beurteilen und steuern. In diesem Artikel wird erläutert, wie Sie mit jQuery die Sichtbarkeit von Elementen bestimmen, und es werden spezifische Codebeispiele bereitgestellt. Methoden zur Beurteilung der Sichtbarkeit von Elementen in jQuery In jQuery können Sie einige spezifische Methoden verwenden, um die Sichtbarkeit von Elementen zu beurteilen. Die am häufigsten verwendete Methode ist .is(':vis
