JavaScript -Funktionen können in fünf Kategorien unterteilt werden:
・ Reguläre Funktionen
・ Array -Funktionen
・ Datumsfunktion
・ Mathematische Funktionen
・ String -Funktion
1. reguläre Funktionen
Die regulären Funktionen von JavaScript enthalten die folgenden 9 Funktionen:
(1) Warnfunktion: Zeigt ein Warndialogfeld an, einschließlich einer OK -Schaltfläche.
(2) Funktion bestätigen: Zeigen Sie ein Bestätigungsdialogfeld an, einschließlich OK- und Abbrechen von Schaltflächen.
(3) Escape -Funktion: Umwandeln Zeichen in den Unicode -Code.
(4) Evalfunktion: Berechnet das Ergebnis des Ausdrucks.
(5) ISNAN -Funktion: Testen Sie Ja (True) Nein (Falsch) ist keine Zahl.
(6) Parsefloat-Funktion: Umwandle eine Zeichenfolge in eine Punktnummerform.
(7) ParseInt-Funktion: Umwandle eine Zeichenfolge in eine Ganzzahl-Zahlenform (Multiple-Digital kann angegeben werden).
(8) Eingabeaufforderungsfunktion: Zeigen Sie ein Eingangsdialogfeld an und fordern Sie auf, auf Benutzereingaben zu warten. Zum Beispiel:
<script Language = "JavaScript"> <!-alert ("Eingabefehler"); Eingabeaufforderung ("Bitte geben Sie Ihren Namen", "Name"); // (Titel, Voreinstellung) bestätigen ("Bestätigen Sie nein!"); //-> </script>(9) Unscape -Funktion: Decodieren Sie Zeichen, die von der Escape -Funktion codiert werden.
2. Array -Funktion
Die JavaScript -Array -Funktion enthält die folgenden 4 Funktionen:
(1) Join -Funktion: Konvertieren und verbinden Sie alle Elemente im Array in eine Zeichenfolge. Beispiel:
Funktion Joindemo () {var a, b; A = Neuarray (0,1,2,3,4); B = A.Join ("-"); // Das Trennzeichen return (b); // Die zurückgegebene b == "0-1-2-3-4"}(2) Langth -Funktion: Gibt die Länge des Arrays zurück. Beispiel:
Funktion Längedemo () {var a, l; A = Neuarray (0,1,2,3,4); l = a.länge; return (l); // l == 5}(3) Umkehrfunktion: Umkehren Sie die Reihenfolge der Array -Elemente um. Beispiel:
Funktion reversedemo () {var a, l; a = Neuarray (0,1,2,3,4); l = A.Reverse (); return (l); }(4) Sortierfunktion: Array -Elemente nachbestellen. Beispiel:
Funktion SortDemo () {var a, l; a = new Array ("x", "y", "d", "z", "v", "m", "r"); l = a.sort (); return (l);}A. Datumsfunktion
Die JavaScript -Datumsfunktion enthält die folgenden 20 Funktionen:
(1) GetDate -Funktion: Gibt den "Tag" -Teil des Datums zurück, wobei die Werte zwischen 1 und 31 liegen. Beispiel:
Funktion datedemo () {var d, s = "Das heutige Datum ist:"; d = neues Datum (); S + = (D.GetMonth () + 1) + "/"; S + = D.GetDate () + "/"; S + = D.Getyear (); }(2) GetDay -Funktion: Gibt den Tag der Woche zurück, der Wert beträgt 0 ~ 6, wobei 0 Sonntag darstellt. Beispiel:
Funktion datedemo () {var d, tag, x, s = "Heute ist:"; var x = new Array ("Sonntag", "Montag", "Dienstag"); var x = x.concat ("Mittwoch", "Donnerstag", "Freitag"); var x = x.concat ("Samstag"); }(3) Gethers -Funktion: Gibt den Teil des Datums "Stunde" zurück, wobei die Werte zwischen 0 und 23 liegen. Beispiel.
Funktion Timedemo () {var d, s = "Die aktuelle lokale Zeit ist:"; var c = ":"; d = neues Datum (); s += d.gethours () +c; s += d.getminutes () +c; s += d.getSeconds () +c; s += d.getMilliseconds (); }(4) GetMinutes -Funktion: Gibt den "Minute" -Teil des Datums zurück, wobei die Werte zwischen 0 und 59 liegen. Siehe das obige Beispiel.
(5) GetMonth -Funktion: Gibt den "Monat" -Teil des Datums zurück, wobei die Werte zwischen 0 und 11 reichen. Wobei 0 Januar bedeutet, 2. März, ..., 11 bedeutet Dezember. Siehe das vorherige Beispiel.
(6) GetEconds -Funktion: Gibt den "zweiten" Teil des Datums zurück, wobei die Werte zwischen 0 und 59 liegen. Siehe das vorherige Beispiel.
(7) GetTime -Funktion: Gibt die Systemzeit zurück.
Funktion getTimetest () {var d, s, t; var minmilli = 1000 * 60; var hrmilli = minmilli * 60; var dymilli = hrmilli * 24; d = new Date (); t = D.Getime (); }(8) GetTimeZoneOffset -Funktion: Gibt den Zeitunterschied in diesem Bereich (die Zeitdifferenz der Region zwischen der lokalen Zeit und der GMT Greenwich -Standardzeit) in Minuten zurück.
Funktion tzdemo () {var d, tz, s = "Die aktuelle lokale Zeit ist"; d = neues Datum (); Tz = D.GetTimeZoneOffset (); if (Tz <0) S += TZ / 60 +"Stunden vor GMT"; sonst if (Tz == 0) s += "gmt"; }(9) Getyear -Funktion: Gibt den "Jahr" -Teil des Datums zurück. Der Rückgabewert basiert auf 1900, beispielsweise ist 1999 99. Es gibt Beispiele.
(10) Analysefunktion: Gibt die Anzahl der Millisekunden (Ortszeit) von 0:00 am 1. Januar 1970 zurück.
Funktion getTimetest (testDate) {var d, s, t; var minmilli = 1000 * 60; var hrmilli = minmilli * 60; var dymilli = hrmilli * 24; d = neues Datum (); t = Datum.Parse (testDate); + "und 1/1/70"; Rückkehr (s); }(11) SetDate -Funktion: Setzen Sie den Teil des Datums "Datum", der Wert beträgt 0 ~ 31.
(12) Sethers -Funktion: Setzen Sie den Teil des Datums "Stunde", der Wert beträgt 0 ~ 23.
(13) SETMINUTE -Funktion: Setzen Sie den Teil des Datums "Minute", der Wert beträgt 0 ~ 59.
(14) SetMonth -Funktion: Setzen Sie den Teil des Datums "Monat", der Wert beträgt 0 ~ 11. Wo 0 Januar bedeutet, ..., 11 Dezember.
(15) SETSECONDS -Funktion: Setzen Sie den "zweiten" Teil des Datums, der Wert beträgt 0 ~ 59.
(16) SetTime -Funktion: Zeit setzen. Der Zeitwert ist die Anzahl der Millisekunden, die ab 0:00 am 1. Januar 1970 berechnet wurden.
(17) SETYEAR -Funktion: Setzen Sie den "Jahr" -Teil des Datums.
(18) TOGMTSTRING -Funktion: Konvertieren Sie das Datum in eine Zeichenfolge, die GMT Greenwich Standard -Zeit ist.
(19) SetLocalestring -Funktion: Umwandeln Sie das Datum in eine Zeichenfolge, die lokale Zeit ist.
(20) UTC -Funktion: Gibt die Anzahl der Millisekunden zurück, die von 0:00 am 1. Januar 1970 berechnet wurden, berechnet in der GMT Greenwich -Standardzeit.
4. Mathematische Funktionen
JavaScript -mathematische Funktionen sind tatsächlich mathematische Objekte, die zwei Teile enthalten: Attribute und Funktionen (oder Methoden). Unter ihnen enthalten die Attribute hauptsächlich den folgenden Inhalt.
Math.e:e (natural logarithm), Math.LN2 (natural logarithm of 2), Math.LN10 (natural logarithm of 10), Math.LOG2E (logarithm of e, base 2), Math.LOG10E (logarithm of e, base 10), Math.PI (π), Math.SQRT1_2 (square root value of 1/2), Math.SQRT2 (square root value von 2).
Es gibt 18 Funktionen:
(1) ABS -Funktion: Das heißt Math.abs (wie folgt wie folgt) gibt den Absolutwert einer Zahl zurück.
(2) ACOS -Funktion: Gibt den inversen Cosinus -Wert einer Zahl zurück und das Ergebnis beträgt 0 ~ π -Radianer.
(3) ASIN -Funktion: Gibt den inversen Sinuswert einer Zahl zurück und das Ergebnis ist -π/2 ~ π/2 Radians.
(4) Atan -Funktion: Gibt den Arctangent -Wert einer Zahl zurück und das Ergebnis ist -π/2 ~ π/2 Radians.
(5) ATAN2 -Funktion: Gibt den polaren Koordinatenwinkelwert einer Koordinate zurück.
(6) CEIL -Funktion: Gibt den minimalen Ganzzahlwert einer Zahl zurück (größer oder gleich).
(7) COS -Funktion: Gibt den Cosinuswert einer Zahl zurück und das Ergebnis beträgt -1 ~ 1.
(8) Exp -Funktion: Gibt den Multiplikatorwert von E (natürlicher Logarithmus) zurück.
(9) Bodenfunktion: Gibt den maximalen Ganzzahlwert einer Zahl zurück (weniger als oder gleich).
(10) Logfunktion: Natürliche logarithmische Funktion, gibt den natürlichen logarithmischen (e) -Wert einer Zahl zurück.
(11) MAX -Funktion: Gibt den Maximalwert von zwei Zahlen zurück.
(12) MIN -Funktion: Gibt den Mindestwert von zwei Zahlen zurück.
(13) POW -Funktion: Gibt den Multiplikatorwert einer Zahl zurück.
(14) Zufallsfunktion: Gibt einen Zufallswert von 0 bis 1 zurück.
(15) Rundenfunktion: Gibt den abgerundeten Wert einer Zahl zurück, der Typ ist eine Ganzzahl.
(16) SIN -Funktion: Gibt den Sinuswert einer Zahl zurück, und das Ergebnis beträgt -1 ~ 1.
(17) SQRT -Funktion: Gibt den Quadratwurzelwert einer Zahl zurück.
(18) TAN -Funktion: Gibt den Tangentenwert einer Zahl zurück.
5. String -Funktion
Die JavaScript -String -Funktion vervollständigt die zivilisierte Arbeit von String -Schriftgröße, Farbe, Länge und Suche, einschließlich der folgenden 20 Funktionen:
(1) Ankerfunktion: Generieren Sie einen Linkpunkt (Anker) für die Hyperlink -Verwendung. Die Ankerfunktion legt den Namen des Linkpunkts von <a name ...> fest, und der andere Funktionsverbindungslink legt die URL -Adresse von <a href = ...> fest.
(2) Große Funktion: Fügen Sie die Schriftart zu Nummer 1 hinzu, das Ergebnis ist das gleiche wie das <big> ... </big> Tag.
(3) Blink -Funktion: Machen Sie den String -Blitz, das Ergebnis ist das gleiche wie das <blink> ... </blink> Tag.
(4) Fettgedruckte Funktion: Machen Sie die Schriftart fett, das gleiche Ergebnis wie das <b> ... </b> Tag.
(5) Charat -Funktion: Gibt ein in der Zeichenfolge angegebenes Zeichen zurück.
(6) Fixe Funktion: Setzen Sie die Schriftart auf eine Schriftart feste Breite, das gleiche Ergebnis wie das <tt> ... </tt> Tag.
(7) FONTCOLOR -Funktion: Stellen Sie die Schriftfarbe ein, das Ergebnis ist das gleiche wie das <font color = color> Tag.
(8) Funktionsfunktion: Stellen Sie die Schriftgröße ein, das Ergebnis ist das gleiche wie das <font size = n> Tag.
(9) Indexof -Funktion: Gibt den ersten in der Zeichenfolge gefundenen Index zurück und beginnt von links danach.
(10) Kursive Funktion: Machen Sie die Schriftart kursiv, das gleiche Ergebnis wie das <i> ... </i> Tag.
(11) LESTIDEXOF -Funktion: Gibt den ersten in der Zeichenfolge gefundenen Index zurück und beginnt von rechts danach zu suchen.
(12) Längenfunktion: Gibt die Länge der Zeichenfolge zurück. (Keine Notwendigkeit, Klammern einzubeziehen)
(13) Linkfunktion: Generieren Sie einen Hyperlink, der der Festlegung der URL -Adresse von <a href = ...> entspricht.
(14) Kleine Funktion: Reduzieren Sie die Schrift um eins um eins, das gleiche Ergebnis wie das <emmark> ... </small> Tag.
(15) Streikfunktion: Fügen Sie in der Mitte des Textes eine horizontale Linie hinzu, das Ergebnis ist das gleiche wie das <Sreigige> ... </Strike> Tag.
(16) Subfunktion: Zeichenfolge als Index anzeigen.
(17) Substring -Funktion: Gibt mehrere in der Zeichenfolge angegebene Zeichen zurück.
(18) SUP -Funktion: Zeichenfolge als Superscript anzeigen.
(19) TolowerCase -Funktion: Konvertiert eine Zeichenfolge in Kleinbuchstaben.
(20) Touppercase -Funktion: Umwandelt eine Zeichenfolge in Großbuchstaben.
Der obige Artikel hat ein tiefes Verständnis der integrierten JavaScript-Funktionen. Es ist alles der Inhalt, den ich mit Ihnen geteilt habe. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.