当前位置 : 主页 > 网络编程 > JavaScript >

闭包的运用 判断用户是否第一次输入

来源:互联网 收集:自由互联 发布时间:2021-06-30
gistfile1.txt //闭包的运用 封装变量 、收敛权限 function isFirstLoad() { var _list = []; return function (val) { if(_list.indexOf(val) !== -1){ return false }else { _list.push(val); return true; } } } var first = isFirstLoad();
gistfile1.txt
//闭包的运用 封装变量 、收敛权限
  function isFirstLoad() {
      var _list = [];
      return function (val) {
          if(_list.indexOf(val) !== -1){
              return false
          }else {
              _list.push(val);
              return true;
          }
      }
  }


  var first = isFirstLoad();
 console.log(first(10));
 console.log(first(10));
 console.log(first(20));
 console.log(first(20));
网友评论