Maison > interface Web > tutoriel CSS > le corps du texte

Comment utiliser les fonctions intégrées et les fonctions personnalisées dans JS

php中世界最好的语言
Libérer: 2017-11-28 13:51:25
original
2453 Les gens l'ont consulté

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 que

Définir une fonction générera une portée

La règle de recherche de portée est la chaîne de portée

recherche 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>
Copier après la connexion
La fonction personnalisée

ne peut prendre aucun paramètre, prendre des paramètres et inclure des valeurs de retour.

<!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,&#39;8xx&#39;);  
            document.write(r);    
        }  
    </script>  
 </head>  
   
 <body>  
    <script language="javascript">  
        f1(); //输出10  
    </script>  
 </body>  
</html>
Copier après la connexion


Je pense que vous maîtrisez les méthodes après avoir lu ces cas. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !


Lecture connexe :

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!