Heim >Web-Frontend >CSS-Tutorial >So verwenden Sie integrierte Funktionen und benutzerdefinierte Funktionen in JS
Heute werde ich mit Ihnen über die integrierten Funktionen und benutzerdefinierten Funktionen von JS sprechen, wie Sie die integrierten und benutzerdefinierten Funktionen von JS verwenden und welchen Nutzen die integrierten und benutzerdefinierten Funktionen von JS haben Funktionen Dinge, die Sie beachten sollten , hier sind zwei Fälle für Sie.
Es gibt zwei Möglichkeiten, JS-Code auszuführen: Eine besteht darin, die Schnittstelle zu aktualisieren, und die andere darin, ihn in das Klickereignis zu schreiben. Führen Sie beim Klicken den JS-Code aus
Funktionsparameter : In der definierten Funktion werden formale Parameter (formale Parameter) platziert. Es gibt keine Begrenzung für die Anzahl der von der aufrufenden Funktion übergebenen Werte, und der formale Parameter und der tatsächliche Parameter sind Zugriff auf die entsprechende
-Variable. Im Hinblick auf die Werterfassung und -zuweisung werden die zwischen den Skript-Tags geschriebenen Variablen als globale Variablen (Variablen der obersten Ebene) bezeichnet > Variable
ist der Gültigkeitsbereich der obersten Ebene JS folgt bei der Suche der Aufwärtssuchregel Variablen (suchen Sie zunächst nach Variablen in ihrem eigenen Bereich) SolangeDas Definieren einer Funktion
einen Bereich generiertDie Bereichssuchregel ist die Bereichskette
sucht zuerst nach Variablen in seinem eigenen Bereich und eine Aufwärtsabfrage führt keine Abwärtssuche durch Jetzt ist a eine globale Variable 1. JavaScript-integriert in der Funktion Escape-Funktion: URL-Kodierung der eingehenden Zeichenfolge. unescape-Funktion: Konvertieren Sie die eingehende URL-Kodierung in die Originalzeichenfolge. Es ist zu beachten, dass die URL-Kodierungsregeln wie folgt lauten: (1) Englisch alphanumerisch: nicht kodiert. (2) Leere Satzzeichen: werden in die Zeichenfolge %xx konvertiert. Leerzeichen werden beispielsweise in %20 umgewandelt. (3) Chinesische Zeichen: werden in die Zeichenfolge %xxx konvertiert Hexadezimalsystem.Benutzerdefinierte Funktion
<!doctype html> <html> <head> <meta charset="gb2312"> <title>实验</title> </script> </head> <body> <script language="javascript"> var str = "javascript学习基础"; var strEscape = escape(str); var strOriginal = unescape(strEscape); console.log(strEscape); // javascript%u5B66%u4E60%u57FA%u7840 console.log(strOriginal);// javascript学习基础 </script> </body> </html>kann keine Parameter annehmen, Parameter annehmen und Rückgabewerte einschließen.
<!doctype html> <html> <head> <meta charset="gb2312"> <title>实验</title> <script language="javascript"> //带2个参数,返回值 function f2(a,b) { return a + parseInt(b); } //不带参数,无返回值 function f1() { var r; r = f2(2,'8xx'); document.write(r); } </script> </head> <body> <script language="javascript"> f1(); //输出10 </script> </body> </html>
Ich glaube, dass Sie die Methoden beherrschen, nachdem Sie diese Fälle gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Verwandte Lektüre:
Wie man DIV zur adaptiven Höhe macht
Wie man CSS verwenden, um den Textinhalt des Bildhintergrunds auszublenden
So verwenden Sie CSS, um Divs in HTML auszublenden
Das obige ist der detaillierte Inhalt vonSo verwenden Sie integrierte Funktionen und benutzerdefinierte Funktionen in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!