Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der Verwendung der in js integrierten Methoden und Objekte

Detaillierte Erläuterung der Verwendung der in js integrierten Methoden und Objekte

php中世界最好的语言
php中世界最好的语言Original
2018-04-23 10:52:441546Durchsuche

Dieses Mal werde ich Ihnen eine detaillierte Erklärung der Verwendung integrierter js-Methoden und -Objekte geben. Was sind die Vorsichtsmaßnahmen für die Verwendung integrierter js-Methoden und -Objekte? Praktischer Fall, werfen wir einen Blick darauf.

JSEingebaute Funktionen gehören zu keinem Objekt und diese Funktionen können direkt an einer beliebigen Stelle in der JS-Anweisung verwendet werden. Die häufig verwendeten integrierten Funktionen in JS sind wie folgt:

1. eval(str) empfängt einen Ausdruck in Form einer Zeichenfolge und versucht, den Wert des Ausdrucks zu finden. Ausdrücke können als Parameter alle zulässigen Operatoren und Konstanten annehmen. Wenn die Parameter JS-Befehle enthalten, können diese Befehle auch so ausgeführt werden, als ob diese Befehle Teil des JS-Programms wären.

2. parseInt(str,n) versucht, eine Ganzzahl aus einer Zeichenfolge zu extrahieren. Eine n-Ganzzahl kann angehängt werden, um eine n-Basis-Ganzzahl zurückzugeben. Wenn die Zeichenfolge andere Zeichen als Zahlen, Symbole, Dezimalpunkte und Exponentenzeichen enthält, wird die Konvertierung angehalten und die vorhandenen Ergebnisse werden zurückgegeben. Wenn das erste Zeichen nicht konvertiert werden kann, gibt die Funktion einen NaN-Wert zurück.

3. parseFloat(str) versucht, einen Gleitkommawert aus einer Zeichenfolge zu extrahieren. Wenn die Zeichenfolge andere Zeichen als Zahlen, Symbole, Dezimalpunkte und Exponentenzeichen enthält, wird die Konvertierung angehalten und das vorhandene Ergebnis zurückgegeben. Wenn das erste Zeichen nicht konvertiert werden kann, gibt die Funktion einen NaN-Wert zurück.

4. isNaN() wird verwendet, um zu bestimmen, ob es sich um einen NaN-Werttyp handelt. Wenn es sich um eine Funktion handelt, wird true zurückgegeben.

5. isFinite(number) kann bestimmen, ob die Parameternummer unendlich ist. Wenn ja, gibt die Funktion „false“ zurück, andernfalls gibt sie „true“ zurück.

6. escape() akzeptiert eine Zeichenfolge, die Leerzeichen, Semikolons und andere Zeichen enthalten kann. Die Funktion wandelt einen String in die interne Darstellung des Cookies um. Der Rückgabewert der Funktion ist dieser interne Ausdruck.

7. unescape() akzeptiert ein Cookie und wandelt seinen internen Ausdruck in eine gewöhnliche String-Form um. JS-Funktionen können in fünf Kategorien unterteilt werden: reguläre Funktionen, Array-Funktionen, Datumsfunktionen, mathematische Funktionen und String-Funktionen.

1. 9 reguläre Funktionen

(1) Warnfunktion: Zeigt ein Warndialogfeld an, einschließlich einer Schaltfläche „OK“.

(2)Bestätigungsfunktion: Zeigt ein Bestätigungsdialogfeld an, einschließlich der Schaltflächen „OK“ und „Abbrechen“.

(3)Escape-Funktion: Konvertieren Sie Zeichen in Unicode-Codes.

(4)Auswertungsfunktion: Berechnet das Ergebnis eines Ausdrucks.

(5)isNaN-Funktion: Testen Sie, ob (wahr) oder nicht (falsch) keine Zahl ist.

(6)parseFloat-Funktion: Konvertieren Sie eine Zeichenfolge in eine gepunktete Zahlenform.

(7) parseInt-Funktion: Konvertieren Sie die Zeichenfolge in eine ganzzahlige digitale Form (das Dezimalsystem kann angegeben werden).

(8)Eingabeaufforderungsfunktion: Zeigt ein Eingabedialogfeld an, in dem Sie aufgefordert werden, auf Benutzereingaben zu warten.

(9)unescape-Funktion: Dekodieren Sie die von der Escape-Funktion codierten Zeichen.

2. Array-Objekt4 Array-Funktionen

(1) Join-Funktion: Legen Sie das Trennzeichen fest, um Array-Elemente zu verbinden ist eine Zeichenfolge.

(2)langth-Funktion: Gibt die Länge des Arrays zurück.

(3)Umkehrfunktion: Kehrt die Reihenfolge der Array-Elemente um.

(4)Sortierfunktion: Array-Elemente neu anordnen.

3. Datenobjekt 20 Datumsfunktionen

(1)getDate-Funktion: Gibt den „Tag“-Teil des Datums zurück, der Wert ist 1~31.

(2)getDay-Funktion: Gibt den Wochentag zurück, der Wert ist 0~6, 0 bedeutet Sonntag.

(3)getHours-Funktion: Gibt den „Stunden“-Teil des Datums zurück, der Wert ist 0~23.

(4)getMinutes-Funktion: Gibt den „Minuten“-Teil des Datums zurück, der Wert ist 0~59.

(5)getMonth-Funktion: Gibt den „Monat“-Teil des Datums zurück, der Wert ist 0~11.

(6)getSeconds-Funktion: Gibt den „Sekunden“-Teil des Datums zurück, der Wert ist 0~59.

(7)getTime-Funktion: Gibt die Systemzeit zurück.

(8) getTimezoneOffset-Funktion: Gibt den Zeitunterschied in dieser Region (den regionalen Zeitunterschied zwischen Ortszeit und GMT Greenwich Mean Time) in Minuten zurück.

(9)getYear-Funktion: Gibt den „Jahr“-Teil des Datums zurück. Der Rückgabewert basiert auf 1900, 1999 ist beispielsweise 99.

(10) Parse-Funktion: Gibt die Anzahl der Millisekunden seit 0:00 Uhr am 1. Januar 1970 (Ortszeit) zurück.

(11)setDate-Funktion: Legen Sie den „Tag“-Teil des Datums fest, der Wert ist 0~31.

(12)setHours-Funktion: Stellen Sie den „Stunden“-Teil des Datums ein, der Wert ist 0~23.

(13)setMinutes-Funktion: Stellen Sie den „Minuten“-Teil des Datums ein, der Wert ist 0~59.

(14)setMonth-Funktion: Setzt den „Monat“-Teil des Datums, der Wert ist 0~11. Unter diesen steht 0 für Januar, ... und 11 für Dezember.

(15)setSeconds-Funktion: Legen Sie den „Sekunden“-Teil des Datums fest, der Wert ist 0~59.

(16)setTime-Funktion: Zeit einstellen. Der Zeitwert ist die Anzahl der Millisekunden seit 00:00 Uhr am 1. Januar 1970.

(17)setYear-Funktion: Legt den „Jahr“-Teil des Datums fest.

(18)toGMTString-Funktion: Konvertieren Sie das Datum in eine Zeichenfolge, die GMT Greenwich Mean Time ist.

(19)setLocaleString-Funktion: Datum in String und Ortszeit konvertieren.

(20)UTC-Funktion: Gibt die Anzahl der Millisekunden (GMT) seit 0:00 Uhr am 1. Januar 1970 zurück.

4. Eigenschaften und Funktionen des Math-Objekts

Die Haupteigenschaften sind

Math .e (natürlicher Logarithmus von e)

Math.LN2 (natürlicher Logarithmus von 2)

Math.LN10 (natürlicher Logarithmus von 10)

Math.LOG2E(e Logarithmus , die Basis ist 2)

Math.LOG10E (Der Logarithmus von e, die Basis ist 10)

Math.PI (π pi)

Math.SQRT1_2(1 /Der Quadratwurzelwert von 2)

Math.SQRT2(der Quadratwurzelwert von 2).

Es gibt 18 Funktionen:

(1) abs-Funktion: Math.abs (dasselbe unten), gibt den absoluten Wert einer Zahl zurück.

(2) Acos-Funktion: Gibt den Umkehrkosinus einer Zahl zurück und das Ergebnis ist 0 bis π Bogenmaß.

(3) asin-Funktion: Gibt den Arkussinuswert einer Zahl zurück und das Ergebnis ist -π/2~π/2 Bogenmaß.

(4)atan-Funktion: Gibt den Arcustangens einer Zahl zurück und das Ergebnis ist -π/2~π/2 Bogenmaß.

(5)atan2-Funktion: Gibt den Polarkoordinatenwinkelwert einer Koordinate zurück.

(6) Deckenfunktion: Gibt den kleinsten ganzzahligen Wert einer Zahl zurück (größer oder gleich).

(7)cos-Funktion: Gibt den Kosinuswert einer Zahl zurück und das Ergebnis ist -1~1.

(8)exp-Funktion: Gibt die Potenz von e (natürlicher Logarithmus) zurück.

(9)floor-Funktion: Gibt den maximalen ganzzahligen Wert einer Zahl zurück (kleiner oder gleich).

(10)Logarithmusfunktion: Natürliche Logarithmusfunktion, gibt den natürlichen Logarithmus (e)-Wert einer Zahl zurück.

(11)max-Funktion: Gibt den Maximalwert zweier Zahlen zurück.

(12)min-Funktion: Gibt den Mindestwert zweier Zahlen zurück.

(13)pow-Funktion: Gibt die Potenz einer Zahl zurück.

(14)Zufallsfunktion: Gibt einen Zufallswert zwischen 0 und 1 zurück.

(15)Rundenfunktion: Gibt den gerundeten Wert einer Zahl zurück, der Typ ist eine Ganzzahl.

(16) Sinusfunktion: Gibt den Sinuswert einer Zahl zurück und das Ergebnis ist -1~1.

(17)sqrt-Funktion: Gibt den Quadratwurzelwert einer Zahl zurück.

(18)tan-Funktion: Gibt den Tangenswert einer Zahl zurück.

5. String-Objekt 20 String-Funktionen

(1)Ankerfunktion: Generieren Sie einen Linkpunkt (Anker) zur Verwendung als Hyperlink.

(2) große Funktion: Erhöhen Sie die Schriftgröße auf eins, was dem Tag ... entspricht.

(3)Blinkfunktion: Lassen Sie die Zeichenfolge blinken, genau wie das Ergebnis des ...

(4)bold-Funktion: Machen Sie die Schriftart fett, genau wie das Ergebnis des ...

(5) charAt-Funktion: Gibt ein in der Zeichenfolge angegebenes Zeichen zurück.

(6) Feste Funktion: Stellen Sie die Schriftart auf eine Schriftart mit fester Breite ein, die mit dem Tag ... identisch ist.

(7) Fontcolor-Funktion: Legen Sie die Schriftfarbe fest, die mit dem Ergebnis des -Tags identisch ist.

(8)fontsize-Funktion: Legen Sie die Schriftgröße fest, die mit dem Ergebnis des -Tags übereinstimmt.

(9) indexOf-Funktion: Gibt den ersten in der Zeichenfolge gefundenen Index zurück, beginnend von links.

(10) Kursivschrift-Funktion: Machen Sie die Schriftart kursiv, genau wie das Ergebnis des ...

(11)lastIndexOf-Funktion: Gibt den ersten in der Zeichenfolge gefundenen Index zurück, beginnend von rechts.

(12)Längenfunktion: Gibt die Länge der Zeichenfolge zurück. (Ohne Klammern)

(13) Linkfunktion: Erzeugen Sie einen Hyperlink, was dem Festlegen der URL-Adresse von entspricht.

(14)small-Funktion: Reduzieren Sie die Schriftgröße um eine Größe, was dem ...-Tag entspricht.

(15) Strike-Funktion: Fügen Sie eine horizontale Linie in der Mitte des Textes hinzu, das gleiche Ergebnis wie das ...

(16)Unterfunktion: Zeigt die Zeichenfolge als Index an.

(17) Teilstring-Funktion: Gibt mehrere in der Zeichenfolge angegebene Zeichen zurück.

(18)sup-Funktion: Zeigt die Zeichenfolge hochgestellt an.

(19)toLowerCase-Funktion: Konvertieren Sie die Zeichenfolge in Kleinbuchstaben.

(20)toUpperCase-Funktion: Konvertieren Sie die Zeichenfolge in Großbuchstaben.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Zusammenfassung der JS-Array-Methoden

Welche Methoden gibt es zum Definieren von Klassen in js

!=,==,!==,===Nutzungszusammenfassung

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der in js integrierten Methoden und Objekte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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