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

Befehlsliste des Baota Linux-Panels

Inhaltsverzeichnis Pagoda installieren Management...

Wartungsmethode für den Innodb-Systemtabellenbereich

Umweltbeschreibung: Es gibt eine laufende MySQL-U...

JS erzielt Fünf-Sterne-Lobeffekt

Verwenden Sie JS, um objektorientierte Methoden z...

So implementieren Sie ein Dropdown-Menü für die HTML-Eingabe

Code kopieren Der Code lautet wie folgt: <html...

Anleitung zur Vermeidung von Docker Win Ping-Fehlern bei Containern

Über Win Docker-Desktop möchte ich mich mit der C...

Designtheorie: Eine Methode, um die Herzen der Menschen zu verstehen

<br />Einmal unterhielten sich Foyin und Her...

Adaptive Breitentabelle für HTML-Seiten

Auf den Seiten von Webanwendungen werden häufig T...

Neonlichteffekte mit reinem CSS3 umgesetzt

Dies ist der zu erzielende Effekt: Sie können seh...

Details zur Datenanzeige der Vue3-Listenschnittstelle

Inhaltsverzeichnis 1. Beispiel für die Anzeige de...

Zusammenfassung zur Verwendung des MySQL-Autorisierungsbefehls „grant“

So verwenden Sie den MySQL-Autorisierungsbefehl „...

Upgrade von MySQL 5.1 auf 5.5.36 in CentOS

Dieser Artikel beschreibt den Upgrade-Prozess von...

CSS3 erstellt 3D-Würfel-Ladeeffekte

Kurzbeschreibung Dies ist ein cooler 3D-Würfel-Vo...

Einführung in das Enctype-Attribut des Form-Tags und seine Anwendungsbeispiele

Enctype: Gibt den Kodierungstyp an, der vom Browse...