函数

作者: 魂之挽歌w | 来源:发表于2018-01-10 21:41 被阅读0次

    定义函数:

    JavaScript是弱类型语言;所以,在定义函数时既不需要声明函数的返回值类型,也不需要声明函数的输入参数类型。在此,介绍JavaScript中三种常用的函数定义方式。

    方式一:

            funtion  name(paragrams){body}

    方式二:匿名函数

    var  f=function (message){

                document.write(message);

    }

    方式三:Function定义函数

    var f=new Function(paragrams, function body);

    如 var f=new Funtion("message",'document.write('message');');

    最后,注意:跟变量提升一样,函数也有提升

    print("hello javascript");

        function  print(message){        document.writeln(message);

        }

    这里先执行函数再定义,该函数是可以执行的

    请注意:如果通过匿名方式定义函数并将函数赋值给变量,那么在该方式下依然会发生函数提升。但是,只提升被赋值的变量而函数定义本身不会被提升

    相关文章

      网友评论

          本文标题:函数

          本文链接:https://www.haomeiwen.com/subject/znranxtx.html