function命名函数 / 匿名函数-函数表达式 / 事件调用&非事件调用 / 匿名函数包( )自执行 / return返回值

函数在js当中 一等公民 (很重要)

        函数:可重复使用的代码块

声明函数 - 命名函数

        function name(){

            // 花括号,写的是函数执行语句

            alert('他来了')

        }

调用函数

        name()


匿名函数 - 函数表达式

        var fn = function(){

            alert('匿名函数')

        }

调用函数

        fn();


var div = document.querySelector('div');

        function fn1(){

            alert('点击了')

        }

事件函数调用

        div.onclick= fn1;

非事件调用

        fn1();


匿名函数的自执行方式:( )包住再执行

         (function(){

             alert('123')

         })()


return 返回值

函数执行完成后的结果

    1.函数内默认的返回值是 undefined,可以返回任何形式的值(数值、对象、函数)

    2.任何函数都有返回值!

return的作用

         1.设置函数执行后结果

         2.可以终止函数执行

return 使用的注意事项

        1.必须是函数中使用

        2.终止函数执行,执行return后面的函数不执行


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容