Heim  >  Artikel  >  Web-Frontend  >  Interpretation der Verarbeitungsmethoden zum Einfügen und Löschen von JS-Arrays (mit Code)

Interpretation der Verarbeitungsmethoden zum Einfügen und Löschen von JS-Arrays (mit Code)

云罗郡主
云罗郡主nach vorne
2018-10-11 17:07:522127Durchsuche

Der Inhalt dieses Artikels befasst sich mit der Interpretation der Methoden zum Einfügen und Löschen von JS-Arrays (mit Code). Ich hoffe, dass er für Sie hilfreich ist.

Interpretation der Verarbeitungsmethoden zum Einfügen und Löschen von JS-Arrays (mit Code)

function insertArray(arr, val, compare, maxLen) {  //返回位置
  const index = arr.findIndex(compare)  if (index === 0) {    return
  }  if (index > 0) {      //删除一个
    arr.splice(index, 1)
  }  //再插入(unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度)  arr.unshift(val)  if (maxLen && arr.length > maxLen) {      //pop() 方法用于删除并返回数组的最后一个元素。    arr.pop()
  }
}

Löschen

function deleteFromArray(arr, compare) {
  const index = arr.findIndex(compare)  if (index > -1) {
    arr.splice(index, 1)
  }
}

Das Obige ist eine vollständige Einführung in die Interpretation der Verarbeitungsmethoden zum Einfügen und Löschen von js-Arrays (mit Code), wenn Sie möchten Weitere Informationen zum JavaScript-Video-Tutorial finden Sie auf der chinesischen PHP-Website.

Das obige ist der detaillierte Inhalt vonInterpretation der Verarbeitungsmethoden zum Einfügen und Löschen von JS-Arrays (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen