Wie splice ein array aus einem verschachtelte array - javascript

Ich bin versucht zu Spleißen ein verschachteltes array aus seiner übergeordneten Arrays. Betrachten Sie das folgende array. items.splice(0,1) sollte mir die erste geschachtelte array([1,2]), jedoch scheint es mir das erste verschachtelte array, noch verschachtelte innerhalb eines Arrays:

var items = [[1,2],[3,4],[5,6]];

var item = items.splice(0,1); //should slice first array out of items array

console.log(item); //should log [1,2], instead logs [[1,2]]

Aber es scheint, um die Rückkehr der benötigten Arrays (das erste Element), in einem anderen array. Und ich bin nicht in der Lage, die ganze Palette, es sei denn, ich mache item[0]. Was in aller Welt bin ich fehlt!?

  • Keine Notwendigkeit für Klebung. Verwenden Sie einfach items[0] statt.
  • Nun, ich will zu ändern, die original-array und wählte dann einen Wert, basierend auf ein element der spliced-array.
InformationsquelleAutor Afs35mm | 2015-09-01
Schreibe einen Kommentar