Сплайс в JavaScript в основном используется для работы на массивах в JS, включая удаление, добавление, замену и т. Д.
Примечание: этот метод меняет исходный массив! Полем
1. Удалите - используется для удаления элементов, два параметра, первый параметр (положение первого элемента, который должен быть удален), второй параметр (количество элементов, которые будут удалены)
2. Вставьте - вставьте любой элемент элемента в указанное положение массива. Три параметра, первый параметр (вставить положение), второй параметр (0) и третий параметр (вставьте элемент)
3. Замените - вставьте любой элемент элемента в указанное положение массива и одновременно удалите любое количество элементов, три параметра. Первый параметр (начальная позиция), второй параметр (количество удаленных элементов) и третий параметр (вставьте любое количество элементов)
Пример:
1. Удалить функцию. Первый параметр - это первая позиция, а второй параметр - это количество удаленных.
Array.Splice (index, num), возвращаемое значение удаляется, а массив является значением результата.
например:
<! Doctype html> <html> <body> <script> var array = ['a', 'b', 'c', 'd']; var removeArray = array.splice (0,2); Alert (Array); // Pop C, D Alert (RemoveArray); // возвращаемое значение - это элемент DELETE, то есть A, B </script> </body> </html>
2. Вставьте функцию, первый параметр (вставить положение), второй параметр (0) и третий параметр (вставьте элемент)
Array.splice (index, 0, insertValue), возвращаемое значение - пустое массив, значение массива является конечным значением результата
например:
<! Doctype html> <html> <body> <script> var array = ['a', 'b', 'c', 'd']; var removeArray = array.splice (1,0, 'insert'); Alert (Array); // op up a, insert, b, c, d alert (removearray); // op up uppent </script> </body> </html>
3. Функция замены, первый параметр (начальная позиция), второй параметр (количество удаленных элементов) и третий параметр (вставьте любое количество элементов)
Array.splice (index, num, insertvalue), возвращаемое значение удаляется, а массив является значением результата.
например:
<! Doctype html> <html> <body> <script> var array = ['a', 'b', 'c', 'd']; var removeArray = array.splice (1,1, 'вставка'); Alert (Array); // op up a, insert, c, d alert (removearray); // op up b </script> </body> </html>
Выше приведено подробное объяснение использования методов сплайсинга в JavaScript, введенного вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!