Как использовать .splice в больших массивах?



  • http://javascript.ru/Array/splice

    То есть в таких

    [ [1, 2], [3, 4, 5], [6] ];


  • administrators

    @sancho в смысле как?   
    Функция .splice удаляет часть массива или добавляет новые элементы на место удаленных. Подмассивы - это и есть элементы массива. Функция .splice() никак не влияет на подмассивы.

    Например:

    var a =[ [1, 2], [3, 4, 5], [6] ];
    var removedItem = a.splice(1,1);
    console.log( a );           // отобразит измененный массив a: [[1, 2], [6]]
    console.log( removedItem ); // отобразит удаленный подмассив [[3, 4, 5]]
    


Похоже, подключение к Форум DoCode было разорвано, подождите, пока мы пытаемся восстановить соединение.