From de5c456ebded0e038adbf23db34cc290c8829180 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:49:24 +0100 Subject: unslug pl: move --- .../referencje/obiekty/array/splice/index.html | 86 ---------------------- 1 file changed, 86 deletions(-) delete mode 100644 files/pl/web/javascript/referencje/obiekty/array/splice/index.html (limited to 'files/pl/web/javascript/referencje/obiekty/array/splice') diff --git a/files/pl/web/javascript/referencje/obiekty/array/splice/index.html b/files/pl/web/javascript/referencje/obiekty/array/splice/index.html deleted file mode 100644 index cc4d13def3..0000000000 --- a/files/pl/web/javascript/referencje/obiekty/array/splice/index.html +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Array.prototype.splice() -slug: Web/JavaScript/Referencje/Obiekty/Array/splice -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Global_Objects/Array/splice ---- -
{{JSRef}}
- -

Podsumowanie

- -

Zmienia zawartość tablicy, dodając nowe elementy podczas usuwania starych elementów.

- -

Składnia

- -
array.splice(start, deleteCount[, item1[, item2[, ...]]])
-
- -

Parametry

- -
-
start
-
Indeks od którego rozpoczynamy modyfikację tablicy.
-
- -
-
deleteCount
-
Liczba całkowita określająca liczbę starych elementów tablicy do usunięcia. Jeżeli deleteCount wynosi 0, nic nie zostanie usunięte. W tym przypadku należy podać co najmniej jeden nowy element. W przypadku gdy parametr deleteCount nie został podany (druga forma składni podana powyżej, która jest rozszerzeniem SpiderMonkey), wszystkie elementy o indeksach wyższych lub równych index są usuwane.
-
- -
-
itemN
-
Elementy dodawane do tablicy. Jeżeli nie określimy żadnych elementów, splice usunie tylko podaną liczbę elementów.
-
- -

Opis

- -

Jeżeli podamy różną liczbę wstawianych elementów od liczby usuwanych elementów, tablica będzie posiadała inną długość po wywołaniu metody splice.

- -

Metoda splice zwraca tablicę zawierającą usunięte elementy. Jeżeli usunięty został tylko jeden element, zwracana jest tablica jednoelementowa.

- -

Przykłady

- -

Przykład: Zastosowanie splice

- -

Następujący skrypt ilustruje użycie splice:

- -
myFish = ["anioł", "klaun", "mandarynka", "jesiotr"];
-console.log("myFish: " + myFish);
-
-removed = myFish.splice(2, 0, "bęben");
-console.log("Po dodaniu 1: " + myFish);
-console.log("Usunięty jest: " + removed);
-
-removed = myFish.splice(3, 1)
-console.log("Po usunięciu 1: " + myFish);
-console.log("Usunięty jest: " + removed);
-
-removed = myFish.splice(2, 1, "trąba")
-console.log("Po zastąpieniu 1: " + myFish);
-console.log("Usunięty jest: " + removed);
-
-removed = myFish.splice(0, 2, "papuga", "zawilec", "niebieski")
-console.log("Po zastąpieniu 2: " + myFish);
-console.log("Usunięty jest: " + removed);
-
- -

Ten skrypt wyświetli:

- -
myFish: ["anioł", "klaun", "mandarynka", "jesiotr"]
-
-Po dodaniu 1: ["anioł", "klaun", "bęben", "mandarynka", "jesiotr"]
-Usunięty jest: undefined
-
-Po usunięciu 1: ["anioł", "klaun", "bęben, "jesiotr"]
-Usunięty jest: mandarynka
-
-Po zastąpieniu 1: ["anioł", "klaun", "trąba", "jesiotr"]
-Usunięty jest: bęben
-
-Po zastąpieniu 2: ["papuga", "zawilec", "niebieski", "trąba", "jesiotr"]
-Usunięty jest: ["anioł", "klaun"]
-
-- cgit v1.2.3-54-g00ecf