js数组分割方法,自定义分割长度

函数:

    function splitArray(arr,size) {
      let result = [];
      while (arr.length > 0) {
        let currentChunk = arr.splice(0, size);
        result.push(currentChunk);
      }

      return result;
    }

注意:重点是要理解数组的splice方法会改变原数组

算法思路:当原数组长度大于0时,原数组不断切割长度size,知道原数组长度小于等于0

事例:

    

 输出:

js数组分割方法,自定义分割长度_第1张图片

你可能感兴趣的:(广东迈科医学科技实习,Javascript,javascript,数组分割)