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 empfehlen

Detaillierte Analyse der Unterschiede zwischen break und last in Nginx

Lassen Sie uns zunächst über den Unterschied spre...

Tools zum Konvertieren statischer Websites in RSS

<br /> Dieser Artikel wurde von Rachel Golds...

JSONP-domänenübergreifende Simulation der Baidu-Suche

Inhaltsverzeichnis 1. Was ist JSONP 2. JSONP-Cros...

Über die Überlappung von Randwert und vertikalem Rand in CSS

Rand paralleler Boxen (Überlappung doppelter Ränd...

Detaillierte Erläuterung der Hochverfügbarkeitskonfiguration von Docker

Docker Compose Docker Compose unterteilt die verw...

Verwenden von System.Drawing.Common in Linux/Docker

Vorwort Nachdem das Projekt auf .net Core migrier...