JavaScript

Uplatňovanie funkcie spojenia JavaScriptu

Uplatňovanie funkcie spojenia JavaScriptu

JavaScript je ľahký programovací jazyk a rovnako ako v každom programovacom jazyku, aj pri vývoji programov JavaScript je často potrebné pri ukladaní údajov pracovať s poľami. V tomto článku si predstavíme zabudovanú funkciu spojenia JavaScriptu a rozoberieme, ako ju môžeme použiť na manipuláciu s poľom. Pri generovaní údajov je potrebné aktualizovať štruktúry použité na ukladanie. Z tohto dôvodu musí programátor často pridávať prvky do poľa alebo ich odstraňovať z poľa.

The funkcia spájania sa používa na pridanie prvkov do alebo odstránenie prvkov z poľa pri danom indexe a vráti prvky odstránené z poľa. Syntax funkcie zostrihu je nasledovná:

pole.spoj (index, removeCount, položky ...)

Tu, index je pozícia, v ktorej chceme pridať alebo odstrániť prvky, removeCount, čo je voliteľný argument, je počet prvkov, ktoré chceme odstrániť, a položky, ktorý je tiež voliteľný, obsahuje prvky, ktoré chceme pridať.

Teraz si ukážeme niekoľko príkladov, ktoré nám ukážu, ako spojiť funkcia je implementovaná.

Najprv predpokladajme, že máme pole, ktoré sa skladá z piatich prvkov.

let arr = [10,20,30,40,50]

Ak chcete z poľa odstrániť prvky 20 a 30 (na pozícii 1 a 2 v poli), jednoducho zavoláme spojiť funkciu a povedzte jej, aby začala od prvého indexu a odstránila 2 prvky.

prírastok.spojka (1,2);


Hodnoty 20 a 30 sa vrátia ako výstup. Ďalej sa môžeme pozrieť na pôvodné pole pomocou nasledujúceho príkazu:

konzola.log (arr);


Dva prvky vrátené na výstupe už nie sú v poli.

Ďalej pridáme prvky do poľa pomocou spojiť funkcia. Pretože prvky z poľa neodstránime, môžeme pre parameter removeCount poskytnúť hodnotu nula a potom poskytnúť prvky, ktoré chceme pridať.

prírastok.spoj (2, 0, 30, 35);


Vyššie uvedený príkaz vráti prázdne pole, pretože neboli odstránené žiadne prvky. Ak sa však pozrieme na pôvodné pole, môžeme vidieť, že bolo aktualizované.

konzola.log (arr);

Pri druhom indexe boli úspešne pridané hodnoty 30 a 35.

Nakoniec, ak chceme odstrániť prvky a pridať prvky, môžeme poskytnúť hodnoty pre removeCount aj pre položky.

prírastok.spoj (1, 2, 15, 20, 25);

Vyššie uvedený príkaz vrátil dva prvky, ktoré boli odstránené, a ak vytlačíme pôvodné pole do konzoly, môžeme vidieť, že 20 a 30 už v poli nie sú a že 15, 20 a 25 boli pridané.

konzola.log (arr);

Záver

V tomto článku sme diskutovali o niekoľkých spôsoboch použitia spojiť funkcia na aktualizáciu polí. Dúfame, že vám bol tento článok užitočný a že sa budete naďalej učiť jazyk JavaScript pomocou linuxhint.com.

Hry Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 vydané minulý mesiac, je šiestym vývojovým vydaním v 1.13.séria x a prináša množstvo vylepšení, najmä používateľského rozhra...
Hry Ako nainštalovať League Of Legends na Ubuntu 14.04
Ako nainštalovať League Of Legends na Ubuntu 14.04
Ak ste fanúšikom League of Legends, potom je to pre vás príležitosť otestovať spustenie League of Legends. Upozorňujeme, že program PlayOnLinux podpor...
Hry Nainštalujte si najnovšiu strategickú hru OpenRA na Ubuntu Linux
Nainštalujte si najnovšiu strategickú hru OpenRA na Ubuntu Linux
OpenRA je herný engine Libre / Free Real Time Strategy, ktorý obnovuje rané hry z Westwoodu, ako napríklad klasické Command & Conquer: Red Alert. Dist...