Aujourd'hui, je vais vous parler des fonctions intégrées et des fonctions personnalisées de JS, comment utiliser les fonctions intégrées et les fonctions personnalisées de JS, et quelles sont les utilisations des fonctions intégrées et personnalisées de JS fonctions Choses à noter , voici deux cas pour vous.
Il existe deux façons d'exécuter du code JS, l'une consiste à actualiser l'interface et l'autre consiste à l'écrire dans l'événement click Lorsque vous cliquez, exécutez le code JS
. Paramètres de fonction : Ce qui est placé dans la fonction définie sont des paramètres formels (paramètres formels). Il n'y a pas de limite sur le nombre. La valeur transmise par la fonction appelante est le paramètre réel, et le paramètre formel et le paramètre réel sont le paramètre réel. accès à la variable
correspondante. En termes d'acquisition et d'affectation de valeur
, les variables écrites entre les balises de script sont appelées variables globales (variables de niveau supérieur). > la variable est la portée de niveau supérieur
lorsque la variable Lorsqu'elle est définie dans une fonction, la variable n'est accessible que dans la fonction JS suit la règle de recherche ascendante lors de la recherche variables (première recherche de variables dans sa propre portée) Tant queDéfinir une fonction générera une portée
La règle de recherche de portée est la chaîne de portéerecherche d'abord les variables dans sa propre portée, et la requête ascendante n'effectuera pas de recherche vers le bas Maintenant, a est une variable globale 1. JavaScript construit- dans la fonction fonction d'échappement : encodez en URL la chaîne entrante. Fonction unescape : convertit l'encodage de l'URL entrante en chaîne d'origine. Il est à noter que les règles d'encodage des URL sont : (1) Anglais alphanumérique : non encodé. (2) Signes de ponctuation vides : convertis en chaîne %xx, par exemple, les caractères vides sont convertis en %20. (3) Caractères chinois : convertis en chaîne %xxxx, qui est système hexadécimal.
<!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>
<!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>
Comment créer une hauteur adaptative DIV
Comment utiliser CSS masque le contenu textuel de l'arrière-plan de l'image
Comment utiliser CSS pour masquer les divs en HTML
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!