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>
目录
相关文章
|
数据采集 搜索推荐 前端开发
HTML语义化 —— 定义网页的语义
HTML语义化 —— 定义网页的语义
39 0
Echarts组件tooltip提示框formatter函数返回的HTML样式解决方案
Echarts组件tooltip提示框formatter函数返回的HTML样式解决方案
346 0
|
2月前
|
移动开发 前端开发 JavaScript
Twaver-HTML5基础学习(3)基本数据元素(Data)其他功能函数以及组Group
本文介绍了Twaver HTML5中Data类的其他功能函数,如获取和操作子网元的方法,以及组(Group)的概念和使用。文章通过示例代码展示了如何在React组件中创建组、添加图元到组中,并通过toChildren函数获取满足特定条件的图元。
34 0
Twaver-HTML5基础学习(3)基本数据元素(Data)其他功能函数以及组Group
|
2月前
|
C++
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
|
3月前
|
移动开发 前端开发 JavaScript
HTML定义与概述
HTML定义与概述
|
5月前
|
前端开发 JavaScript 搜索推荐
HTML标签是如何定义网页内容的显示方式的?
【6月更文挑战第28天】HTML标签是如何定义网页内容的显示方式的?
51 2
|
5月前
|
开发者 UED
HTML基础-列表:无序、有序、定义列表
【6月更文挑战第3天】本文介绍了HTML中的三种列表类型:无序列表、有序列表和定义列表。无序列表用于展示无特定顺序的项目,常用作菜单或特点列举;有序列表则适用于按顺序排列的内容,如步骤说明;定义列表用于定义术语及其解释。文章讨论了每种列表的基本概念、语法、使用场景及常见问题,强调理解语义、检查标签完整性和利用开发者工具来避免错误。通过学习和实践,可以提升网页内容的条理性与可读性。
118 2
|
6月前
|
移动开发 Android开发 iOS开发
ios标准页面调用HTML5页面和HTML5调用ios的函数
ios标准页面调用HTML5页面和HTML5调用ios的函数
49 0
|
11月前
|
前端开发
HTML前端:三种列表“无序列表 有序列表 自定义列表“ 定义
HTML前端:三种列表“无序列表 有序列表 自定义列表“ 定义
|
前端开发 JavaScript
html中href和src的区别?CSS 中哪些属性可继承,哪些不可以?创建函数的几种方式?
href:href 是 Hypertext Reference 的缩写,表示超文本引用。用来建立当前元素和文档之间的链接。常用的有:link、a。