Detaillierte Erklärung der in JavaScript integrierten Objekte, Mathematik und Zeichenfolgen

Detaillierte Erklärung der in JavaScript integrierten Objekte, Mathematik und Zeichenfolgen

Mathematische Objekte

  • Math ist ein Tool-Klassenobjekt, das Eigenschaften und Methoden im Zusammenhang mit mathematischen Operationen kapselt.

Gemeinsame Eigenschaften

  • Math.PI: steht für Pi

Gängige Methoden

  • Math.abs(x) : Gibt den Absolutwert von x zurück.
  • Math.pow(x,y) : Gibt x hoch y zurück.
  • Math.sqrt(x) : Gibt die Quadratwurzel von x zurück
  • Math.round(x) : Gibt x auf die nächste Ganzzahl gerundet zurück.
  • Math.floor(x) : Gibt die größte Ganzzahl zurück, die kleiner oder gleich x ist.
  • Math.ceil(x) : Diese Funktion gibt die kleinste Ganzzahl zurück, die größer oder gleich x ist.
  • Math.max() : Gibt den Maximalwert der Argumente zurück
  • Math.min() : Gibt den Mindestwert seiner Argumente zurück

Math.random()

  • Gibt eine pseudozufällige Zahl (zwischen 0,0 und 1,0) zurück (ausschließlich 1)
  • Generiere eine Zufallszahl in [0,x]
    • Mathe.Runde(Math.random()*x)
    • [0,10]: Math.Runde(Math.random()*10)
  • Erzeuge eine Zufallszahl [x,y]
    • Math.round(Math.random()*(yx)+x
    • Zufallszahl aus [1,10]: Math.round(Math.random()*9)+1

String-Methoden

Die Längeneigenschaft

  • Kann verwendet werden, um die Länge einer Zeichenfolge zu ermitteln
var str = "Hallo Welt!!!";
var Ergebnis = str.Länge;
console.log(Ergebnis);

Bildbeschreibung hier einfügen

charAt()

  • Kann das Zeichen an einer angegebenen Position in einer Zeichenfolge zurückgeben
  • Holen Sie sich das angegebene Zeichen nach Index
var str = "Hallo Welt!!!";
var Ergebnis = str.charAt(6);
console.log(Ergebnis);

Bildbeschreibung hier einfügen

charCodeAt()

  • Holen Sie sich die Zeichenkodierung (Unicode-Kodierung) des Zeichens an der angegebenen Position
var str = "Hallo Welt!!!";
var Ergebnis = str.charCodeAt(6);
console.log(Ergebnis);

Bildbeschreibung hier einfügen

vonCharCode()

  • Sie können Zeichen entsprechend der Zeichenkodierung erhalten
var Ergebnis = String.fromCharCode(18888);
console.log(Ergebnis);

Bildbeschreibung hier einfügen

concat()

  • Kann verwendet werden, um zwei oder mehr Zeichenfolgen zu verketten
  • Beeinflusst nicht die ursprüngliche Zeichenfolge
var str = "Hallo Welt!!!";
var result = str.concat("Hallo","Welt");
console.log(Ergebnis);

Bildbeschreibung hier einfügen

indexOf()

  • Mit dieser Methode kann ermittelt werden, ob ein String den angegebenen Inhalt enthält.
  • Wenn die Zeichenfolge den Inhalt enthält, wird der Index seines ersten Vorkommens zurückgegeben.
  • Wenn der angegebene Inhalt nicht gefunden wird, wird -1 zurückgegeben.
  • Sie können einen zweiten Parameter angeben, um die Position festzulegen, an der mit der Suche begonnen werden soll.
var str = "Hallo Welt!!!";
var result0 = str.indexOf('l');
var result1 = str.indexOf('l',3);//Starten Sie an der dritten Position var result2 = str.indexOf('l',5);//Starten Sie an der fünften Position console.log(result0);
konsole.log(ergebnis1);
console.log(Ergebnis2);

Bildbeschreibung hier einfügen

letzterIndexVon()

  • Die Verwendung dieser Methode ist die gleiche wie bei indexof()
  • Der Unterschied besteht darin, dass indexOf() von vorne nach hinten sucht.
  • Und lastIndexOf() sucht von hinten nach vorne

Scheibe()

  • Sie können den angegebenen Inhalt aus der Zeichenfolge extrahieren
  • Es wirkt sich nicht auf die ursprüngliche Zeichenfolge aus, gibt aber den abgefangenen Inhalt zurück
  • Parameter:
    • Erstens der Index der Startposition (einschließlich der Startposition)
    • Zweitens der Index der Endposition (ohne die Endposition)
    • Wenn der zweite Parameter weggelassen wird, werden alle nachfolgenden
    • Sie können auch eine negative Zahl als Parameter übergeben. Wenn es sich um eine negative Zahl handelt, wird sie von hinten berechnet.
var str = "Hallo Welt!!!";
var result0 = str.slice(0,2);
var result1 = str.slice(1,-4);
konsole.log(ergebnis0);
konsole.log(ergebnis1);

Bildbeschreibung hier einfügen

Teilzeichenfolge()

  • Kann verwendet werden, um einen String abzufangen, ähnlich wie slice()
  • Es wirkt sich nicht auf die ursprüngliche Zeichenfolge aus, gibt aber den abgefangenen Inhalt zurück
  • Parameter:
    • Erstens der Index der Startposition (einschließlich der Startposition)
    • Zweitens der Index der Endposition (ohne die Endposition)
  • Negative Werte können nicht als Parameter akzeptiert werden
    • Wenn ein negativer Wert übergeben wird, wird standardmäßig 0 verwendet.
  • Kann die Parameterposition automatisch anpassen. Wenn der zweite Parameter kleiner als der erste ist, wird er automatisch vertauscht.
var str = "Hallo Welt!!!";
var result0 = str.substring(0,2);
konsole.log(ergebnis0);

Bildbeschreibung hier einfügen

Teilt()

  • Sie können einen String in ein Array aufteilen
  • Parameter:
    • Es nimmt eine Zeichenfolge als Parameter und das Array wird entsprechend der Zeichenfolge aufgeteilt.
var str = "Hallo Welt!!!";
var result0 = str.split(' ');
konsole.log(ergebnis0);
console.log(Array.isArray(result0));

Bildbeschreibung hier einfügen

toUpperCase()

  • Wandelt einen String in Großbuchstaben um und gibt ihn zurück
var str = "Hallo Welt!!!";
var result0 = str.toUpperCase();
konsole.log(ergebnis0);

Bildbeschreibung hier einfügen

toLowerCase()

  • Wandelt einen String in Kleinbuchstaben um und gibt ihn zurück
var str = "Hallo Welt!!!";
var result0 = str.toLowerCase();
konsole.log(ergebnis0);

Bildbeschreibung hier einfügen

Zusammenfassen

Dieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können!

Das könnte Sie auch interessieren:
  • In JavaScript integrierte Objektanalyse des mathematischen Falls
  • Einführung und Anwendungsbeispiele des integrierten Objekts Math in Javascript
  • Detaillierte Erklärung der in JS integrierten Objekte und mathematischen Objekte
  • Eine kurze Erläuterung der Eigenschaften und Methoden des in js integrierten Objekts Math (empfohlen)
  • So verwenden Sie die integrierte Objektmathematik von Javascript-Objekten
  • Detaillierte Erläuterung der Verwendung grundlegender Methoden mathematischer integrierter Objekte in JavaScript

<<:  CSS-Box ausblenden/einblenden und dann den Implementierungscode der obersten Ebene

>>:  Versteckter Overhead von Unix/Linux-Forks

Artikel    

Artikel empfehlen

JavaScript zum Implementieren der Anzeige von Suchdaten

In diesem Artikel wird der Datenanzeigecode für d...

So verweisen Sie direkt auf Vue und Element-UI in HTML

Der Code sieht folgendermaßen aus: <!DOCTYPE h...

Ändern Sie die Dateiberechtigungen (Eigentum) unter Linux

Linux und Unix sind Mehrbenutzer-Betriebssysteme,...

Lösen Sie das Problem des Syn Flooding in der MySQL-Datenbank

Der SYN-Angriff ist die häufigste und am leichtes...

10 Fähigkeiten, die Frontend-Entwickler millionenschwer machen

Die Fähigkeiten, die Front-End-Entwickler beherrs...

MySql Group By implementiert die Gruppierung mehrerer Felder

Bei täglichen Entwicklungsaufgaben verwenden wir ...

Detaillierte Einführung in die Mysql-Datumsabfrage

Abfrage des aktuellen Datums AKTUELLES DATUM AUSW...

Warum ist der MySQL-Autoinkrement-Primärschlüssel nicht kontinuierlich?

Inhaltsverzeichnis 1. Einleitung 2. Beschreibung ...

So implementieren Sie eine bidirektionale MySQL-Sicherung

Die bidirektionale MySQL-Sicherung wird auch als ...

Gegenseitiger Wertetransfer und Aufruf von Vue-Eltern-Kind-Komponenten

Inhaltsverzeichnis 1. Übergeordnetes Element über...