var a=[1,2,[2,3],3,4,[3]]; len = a.lenght(); a[len-1]; // 数组的最后一个值 a[len-2]; // 数组的倒数第二个值 a[len-3]; //数组的倒数第三个值 // 以此类推 刚看到上面一位大神已经说到这种方法了,抱歉了,题主可略过~~
var filtered = [1,2,3,4,5,6,7,8,9,10].filter((element,index,array)=> index>=array.length-4); //filtered [7,8,9,10]
var a=[1,2,[2,3],3,4,[3]] var b=a.slice(-4).map(((v,i)=>(console.log(i+':',v),v))) console.log('b:',b)
刚看到上面一位大神已经说到这种方法了,抱歉了,题主可略过~~