let dcarr=wx.getStorageSync('wordarr')
let ddcs = parseInt(wx.getStorageSync('daydcs'))
var gkarr = []
if (ddcs<dcarr.length){
gkarr = dcarr.slice(1,ddcs+1)
slice() 方法可从已有的数组中返回选定的元素。
slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
注意: slice() 方法不会改变原始数组。
dcarr.splice(1,ddcs)
从指定位置删除数组(也可增加内容)
数组的操作
Array.push() ->在数组后面继续插入内容
Array.pop() ->拿走数组最后一个内容
pop() 方法用于删除数组的最后一个元素并返回删除的元素。移除最后一个数组元素
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop(); 结果输出:Banana,Orange,Apple
Array…shift()->拿走数组的第一个内容 (unshift也是拿走最后一个)
Array.reverse()->对数组从大到小排列
Array.sort()->对数组从小到大排列**
Array.splice(起始位置 , 位数,”增添内容”)->从数组中取出以起始位置开始的位数的内容,并写入增添内容,可用来删除内容与替换
将数组array分成长度为subGroupLength的小数组并返回新数组 function group(array, subGroupLength) { let index = 0; let newArray = []; while(index < array.length) { newArray.push(array.slice(index, index += subGroupLength)); } return newArray; }