函数命名

一、函数命名

<script>
  function 函数名(参数列表){//function声明函数的关键字
     要执行的语句块;
   }
   function myAge(age) {
            document.write('我的年龄是' + age)//我的年龄是19 
        }
        myAge(19)//函数不调用,不执行
</script>

二、匿名函数

<script>
    function (参数列表) {//同引用函数调用这个函数
        要执行的语句块
     }
     //匿名函数
      var a=function(age) {
          document.write('我的年龄是' + age)//我的年龄是19
       }
       a(19)
    </script>

三、使用Function类构建匿名函数

<script>
   new function(参数列表,函数执行体);//构造一个函数,参数列表和函数执行体都要用双引号括起来

   //构建匿名函数
   var a = new Function('name','age',"document.write('我的姓名:'+name+',我的年龄:'+age)")//我的姓名:小红,我的年龄:20
    a("小红",20)
</script>
第二种“匿名函数”语法来定义函数,他的可读性最好,所以我们必须掌握使用它。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 函数是实现程序功能的最基本单位,每一个程序都是由一个个最基本的函数构成的。写好一个函数是提高程序代码质量最关键的一...
    冰J冰阅读 8,073评论 2 4
  • 写在前面 第二次翻译博客,虽然感觉比上一次翻的顺利一点,但是还是磕磕绊绊,不过对自身提高有不少的帮助,若有什么错误...
    一铭_阅读 1,185评论 8 8
  • 1. 总体原则: 1. 命名和用途一致2. 能够望文生义3. 同一模块命名风格统一 2. 软技能 有意义的命名a....
    大侠一声吼阅读 1,558评论 0 1
  • 最近在Review团队部分同学的代码,梳理目前系统对外暴露的API情况,心里有一些感触,结合自己过去的一些心得体会...
    ForestXie阅读 2,209评论 1 1
  • 感谢社区中各位的大力支持,译者再次奉上一点点福利:阿里云产品券,享受所有官网优惠,并抽取幸运大奖:点击这里领取 函...
    HetfieldJoe阅读 1,573评论 2 12