08函数的其他的定义方式.html

简介:
  • 08函数的其他的定义方式.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>08函数的其他的定义方式</title>
    <script>
        /**
         * 命名函数:函数如果有名字,就是命名函数
         *
         * 匿名函数:函数如果没有名字,就是匿名函数
         *
         * 函数的另一种定义方式
         * 函数表达式:
         * 把一个函数给一个变量,此时形成了函数表达式
         * var 变量 = 匿名函数;
         * 例子:
         * var f1=function (){
         *
         * };
         * 如果是函数表达式那么此时前面的变量中存储的就是一个函数,而这个变量就相当于 是一个函数,就可以直接加
         * 小括号调用了
         * f1();
         *
         * f1即是函数代码块加 (); 就能调用函数
         *
         * 注意:
         * 函数表达式后面,赋值结束后,要加分号
         *
         *
         *
         *
         * 函数定义:
         * 1.函数声明--函数定义
         * function 函数名(){
         *     函数体
         * }
         */

        // (function () {
        //     console.log("月色真美!");
        // })();//月色真美!



        //函数的自调用,没有名字,调用---声明的同时,直接调用
        //一次性的----
        (function(){console.log("月色真美2");})();



        var f1=function(){console.log("月色真美2");};
        f1();






        // //命名函数
        // function f1(){
        //     console.log("哈哈,您又变帅了");
        // }
        // f1();//函数调用
        // //如果一个函数能够调用:函数的代码();


        // //     匿名函数
        // //函数表达式
        // var f2=function (){
        //     console.log("真的真的?");
        // };
        // //匿名函数不能直接调用
        // f2();
        //
        //
        // var f4=function(){
        //     console.log("我是一个函数");
        // };
        // f4();


        // //函数声明(如果函数名重名会覆盖,)
        function f1() {
            console.log("妹妹教师好帅");
        }

        f1();//姐姐教师好帅(函数重名就执行后一个,后面一个覆盖前面一个)
        function f1() {
            console.log("姐姐教师好帅");
        }

        f1();//姐姐教师好帅


        // // 函数表达式
        var f2=function (){
            console.log("助教姐姐好帅");
        };
        f2();//助教姐姐好帅
        f2=function (){
            console.log("小助教好帅");
        };
        f2();//小助教好帅


        // var num=10;
        // console.log(num);//10
        // num=100;
        // console.log(num);//100


    </script>
</head>
<body>

</body>
</html>
目录
相关文章
|
6月前
|
数据采集 搜索推荐 前端开发
HTML语义化 —— 定义网页的语义
HTML语义化 —— 定义网页的语义
25 0
|
9月前
Echarts组件tooltip提示框formatter函数返回的HTML样式解决方案
Echarts组件tooltip提示框formatter函数返回的HTML样式解决方案
265 0
|
4月前
|
前端开发
HTML前端:三种列表“无序列表 有序列表 自定义列表“ 定义
HTML前端:三种列表“无序列表 有序列表 自定义列表“ 定义
|
7月前
|
Web App开发 前端开发 JavaScript
SAP UI5 应用 index.html 里定义的 data-sap-ui-theme 值的加载原理
SAP UI5 应用 index.html 里定义的 data-sap-ui-theme 值的加载原理
39 0
|
9月前
|
前端开发 JavaScript
html中href和src的区别?CSS 中哪些属性可继承,哪些不可以?创建函数的几种方式?
href:href 是 Hypertext Reference 的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。
|
JavaScript Java API
Java Web——jQuery中的第二组函数(remove、empty、append、html、each)与on()绑定事件
Java Web——jQuery中的第二组函数(remove、empty、append、html、each)与on()绑定事件
Java Web——jQuery中的第二组函数(remove、empty、append、html、each)与on()绑定事件