JavaScript

Прилагане на функцията за снаждане на JavaScript

Прилагане на функцията за снаждане на JavaScript

JavaScript е лек език за програмиране и както при всеки език за програмиране, когато разработваме програми за JavaScript, често се налага да работим с масиви за съхраняване на данни. В тази статия ще представим вградената функция за снаждане на JavaScript и ще обсъдим как можем да я използваме за манипулиране на масив. С генерирането на данни структурите, използвани за съхранение, трябва да бъдат актуализирани. Поради тази причина програмистът често трябва да добавя елементи към или да премахва елементи от масив.

The функция за снаждане се използва за добавяне на елементи към или премахване на елементи от масив при даден индекс и връща елементите, премахнати от масива. Синтаксисът на функцията за снаждане е както следва:

масив.снаждане (индекс, removeCount, елементи ...)

Тук, индекс е позицията, при която искаме да добавяме или премахваме елементи, removeCount, което е незадължителен аргумент, е броят на елементите, които искаме да премахнем, и елементи, което също не е задължително, съдържа елементите, които искаме да добавим.

Сега ще разгледаме няколко примера, за да покажем как снаждане функция е внедрена.

Първо, да предположим, че имаме масив, който се състои от пет елемента.

нека arr = [10,20,30,40,50]

За да премахнем елементите 20 и 30 (в позиция 1 и позиция 2 в масива, съответно) от масива, ние просто извикваме снаждане функция и кажете да започне от първия индекс и да премахне 2 елемента.

обр.снаждане (1,2);


Стойностите 20 и 30 се връщат като изход. След това можем да разгледаме оригиналния масив със следната команда:

конзола.дневник (arr);


Двата елемента, върнати в изхода, вече не са в масива.

След това ще добавим елементи към масива с помощта на снаждане функция. Тъй като няма да премахнем елементи от масива, можем да предоставим стойност нула за removeCount и след това да предоставим елементите, които искаме да добавим.

обр.снаждане (2, 0, 30, 35);


Горната команда връща празен масив, тъй като не бяха премахнати елементи. Ако обаче погледнем оригиналния масив, можем да видим, че той е актуализиран.

конзола.дневник (arr);

Стойностите 30 и 35 бяха успешно добавени при втория индекс.

И накрая, ако искаме да премахнем елементи и да добавим елементи, можем да предоставим стойности както за removeCount, така и за елементи.

обр.снаждане (1, 2, 15, 20, 25);

Горната команда върна двата елемента, които бяха премахнати, и ако отпечатаме оригиналния масив на конзолата, можем да видим, че 20 и 30 вече не са в масива и че 15, 20 и 25 са добавени.

конзола.дневник (arr);

Заключение

В тази статия обсъдихме няколко начина за използване на снаждане функция за актуализиране на масиви. Надяваме се, че тази статия ви е била полезна и ще продължите да изучавате JavaScript с linuxhint.com.

Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...