• Drop it


    function drop(arr, func) {
      // Drop them elements.
      //return arr;
      var tmp;
          var res = [];
          for(var i=0,len=arr.length;i<len;i++){
              tmp = arr.shift();
              if(func(tmp)){
                //需要置回弹出的元素
                arr.unshift(tmp);
                break;
              }
          }
          
          return arr;
    }
    
    drop([1, 2, 3], function(n) {return n < 3; });
    

      或

    function drop(arr, func) {
      // Drop them elements.
      //return arr;
      while(!func(arr[0]) && arr.length > 0){
        arr.shift();
      }
          
          return arr;
    }
    
    drop([1, 2, 3], function(n) {return n < 3; });
    

      

  • 相关阅读:
    每日总结
    团队冲刺9
    团队冲刺8
    团队冲刺7
    团队冲刺6
    团队冲刺5
    团队冲刺4
    团对冲刺3
    团队冲刺2
    每日博客
  • 原文地址:https://www.cnblogs.com/mengruying/p/6203462.html
Copyright © 2020-2023  润新知