Fonction JavaSc...LOGIN

Fonction JavaScript

Fonction JavaScript

Concept de base de la fonction

C'est une instruction de programme (instruction) qui complète une certains ensembles de fonctions sont appelés fonctions.

Classification des fonctions JavaScript

 1. Fonctions personnalisées (fonctions écrites par nous-mêmes), telles que : function funName(){}

 2. Fonctions système (fonctions fournies avec JavaScript), telles que la fonction d'alerte.

Comment appeler une fonction

 1. Appel ordinaire : FunctionName (paramètres réels...)

 2. Pass Pointez sur la variable de la fonction à appeler :

 var maVar=nom de la fonction;

 maVar(paramètres réels...);

Fonction valeur de retour

 1. Lorsque la fonction n'a pas de valeur de retour claire, la valeur renvoyée est "indéfinie".

 2. Lorsqu'une fonction a une valeur de retour, elle renvoie quelle que soit la valeur de retour.

    var str="window.alert('好好学习');";
    eval(str);//eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。
    /*自定义函数*/
    function test(str){
        alert(str);
    }
    window.alert(test);//输出test函数的定义
    //函数的调用方式1
    test("好好学习");
    //函数的调用方式2
    var myFunction=test;
    myFunction("天天向上");
    window.alert(myFunction);
    /*当函数无明确返回值时,返回的也是值 "undefined"*/
    var retVal=test("test");//test函数执行完之后,并没有返回值,因此retVal变量接收到的返回值结果是undefined
    alert("retVal="+retVal);//输出undefined
section suivante
<html> <head> <meta charset="utf-8"> </head> <body> <script type="text/javascript"> var a = "var sum;"; var b = "sum = x + y;"; var c = "return sum;"; var square = new Function ( "x", "y", a+b+c); alert(square (2,3)); </script> </body> </html>
soumettreRéinitialiser le code
chapitredidacticiel