首页 > 编程语言 > 详细

javascript之函数使用

时间:2017-03-27 14:23:17      阅读:143      评论:0      收藏:0      [点我收藏+]

function 可以作为一个过程,也就是把部分逻辑抽离包在一起;也可以作为变量或对象的属性;也可以作为参数传递;也可以直接执行;

  1.   console.log(‘header‘);

      console.log(‘body‘);

      console.log(‘footer‘);

    我们可以把上面的几行包裹起来

    function say(){

      console.log(‘header‘);

      console.log(‘body‘);

      console.log(‘footer‘);

    }

  这样我们在需要使用到的地方可以say()调用就可以了,这样可以是逻辑更清晰而且使得可以复用。

  2.   var  run = function (speed){console.log(speed);};

      var obj = {

        run : function (speed){console.log(speed);}

      };

  3.  done(function(name){

      console.log(name);

    });

    function done(fn,name){

      fn(name);

    }

  4.  (function(){

      //内容

      })();

  2/3/4都是使用的变量定义函数,是匿名函数。第4点及时函数是为了像第一点一样包裹部分逻辑免受外部的污染,又只需要立即执行一次。

 

javascript之函数使用

原文:http://www.cnblogs.com/ehuanrum/p/6626416.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!