zoukankan      html  css  js  c++  java
  • javascript之函数使用

    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点及时函数是为了像第一点一样包裹部分逻辑免受外部的污染,又只需要立即执行一次。

  • 相关阅读:
    编程练习--判断两个数组中数据的数据类型是否相同
    JS 类型检测
    JS学习笔记 等于和包装对象
    HTML5经典案例学习-----新元素添加文档结构
    JZ2440存储管理器--SDRAM
    GPIO实验之c语言
    1- 裸机开发GPIO
    Java基础教程——数组
    Java基础教程——运算符
    结构化编程·图示
  • 原文地址:https://www.cnblogs.com/ehuanrum/p/6626416.html
Copyright © 2011-2022 走看看