Inhaltsverzeichnis
Antwortinhalt:
Heim Backend-Entwicklung PHP-Tutorial Javascript – Probleme mit not in, in und Null

Javascript – Probleme mit not in, in und Null

Aug 04, 2016 am 09:21 AM
html5 java javascript node.js php

1. Es gibt zwei Arrays
(1), array(1,2);
(2),
(1) (2) Die Werte davon zwei Arrays Keines davon ist festgelegt. Können wir disjunkte Mengen nur durch foreach in Kombination mit in_array() erhalten?
2. Was ist der Unterschied in der Ausführungseffizienz zwischen der Verwendung von „not in“, „in“ und „Null“ in SQL? Zur Veranschaulichung wäre es am besten, ein Beispiel zu nennen.
Null kann keinen Index verwenden, was zu einer geringen Effizienz führt? Wie soll ich dieses Problem lösen? Mein Datenbankfeld ist standardmäßig Null.

Antwortinhalt:

1. Es gibt zwei Arrays
(1), array(1,2);
(2),
(1) (2) Die Werte davon zwei Arrays Keines davon ist festgelegt. Können wir disjunkte Mengen nur durch foreach in Kombination mit in_array() erhalten?
2. Was ist der Unterschied in der Ausführungseffizienz zwischen der Verwendung von „not in“, „in“ und „Null“ in SQL? Zur Veranschaulichung wäre es am besten, ein Beispiel zu geben.
Null kann keinen Index verwenden, was zu einer geringen Effizienz führt? Wie soll ich dieses Problem lösen? Mein Datenbankfeld ist standardmäßig Null.

1. Verwenden Sie eine Schleife innerhalb einer Schleife, um die Elemente in jedem Array zu vergleichen. Wenn sie gleich sind, löschen Sie dasselbe Element aus beiden Arrays.
Das Letzte, was in den beiden Arrays übrig bleibt, ist der Differenzsatz.

2. Ändern Sie den Standardwert in „“ und fertig.

array_diff() ist eine Funktion, die den Differenzsatz eines Arrays ermitteln kann. Sie können es ausprobieren

<code>a.filter(key =&gt; !b.includes(key))</code>
Nach dem Login kopieren

Die Differenz zwischen den Arrays a und b kann auf diese Weise ermittelt werden

  1. array_diff([1],[1,2]) kann die Wertegruppe abrufen, die Sie nicht übermitteln möchten
    2 Ändern Sie den Standardwert in „“, am besten um das Datenbankfeld festzulegennot null

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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein

Wie analysiert und verarbeitet man HTML/XML in PHP? Wie analysiert und verarbeitet man HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

Wie analysiert und verarbeitet man HTML/XML in PHP?

Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

Brechen oder aus Java 8 Stream foreach zurückkehren?

PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge Feb 07, 2025 pm 12:12 PM

PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge

Java leicht gemacht: Ein Leitfaden für Anfänger zur Programmierleistung Java leicht gemacht: Ein Leitfaden für Anfänger zur Programmierleistung Oct 11, 2024 pm 06:30 PM

Java leicht gemacht: Ein Leitfaden für Anfänger zur Programmierleistung

Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger Oct 13, 2024 pm 01:32 PM

Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger

Java -Programm, um das Kapselvolumen zu finden Java -Programm, um das Kapselvolumen zu finden Feb 07, 2025 am 11:37 AM

Java -Programm, um das Kapselvolumen zu finden

See all articles