菜单

js达成数组内数据的开辟进取和下移

2019年5月6日 - JavaScript

var swapItems = function(arr, index1, index2){

  arr[index1] = arr.splice(index2,1,arr[index1])[0]

  return arr

}

var arr = [1,2,3]

var newArr = []

upData (arr, index) {

  if (this.arr.length > 1 && index !== 0) {

    newArr = swapItems(arr, index, index – 1)

  }

}

downData (arr, index) {

  if (this.arr.length > 1 && index !== (this.arr.length – 1)) {

    newArr = swapItems(this.arr, index, index + 1)

  }

}

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图