WIAI Tablice

 0    30 フィッシュ    Clickez
mp3をダウンロードする 印刷 遊びます 自分をチェック
 
質問 język polski 答え język polski
Czym są tablice?
学び始める
Tablice w JavaScript to obiekty, które służą do przechowywania ogromnej ilości danych w jednym miejscu (w jednej zmiennej).
Tworzenie tablicy (sposób 1)
学び始める
const tab = []; (przy pomocy nawiasów klamrowych)
Tworzenie tablicy (sposób 2)
学び始める
const tab = new Array(); (przy pomocy nawiasów okrągłych)
Indeksowanie tablic
学び始める
Tablice w JavaScript są indeksowane, co oznacza, że każdy element tablicy ma swój własny numer identyfikacyjny, zaczynając od 0.
Uzyskanie dostępu dzięki indeksowaniu
学び始める
Dzięki indeksowaniu możemy uzyskać dostęp do konkretnego elementu tablicy, podając jego indeks.
Odwołanie się do elementu tablicy
学び始める
console. log(tab[1]); (indeks 1)
Odwołanie się przy pomocy funkcji at(index)
学び始める
tab. at(1); (indeks 1)
Właściwość length
学び始める
Każda tablica udostępnia nam właściwość length, która określa jej długość (czyli ilość jej elementów).
Tablica w języku JavaScript jest
学び始める
obiektem (co oznacza, że posiada wiele różnych metod i właściwości, które pozwalają na pracę z tablicą.)
Dodawanie elementu do tablicy (podaj 2 sposoby)
学び始める
metoda push() i += (np. tab += 4;)
Metoda pop()
学び始める
Zabiera ostatni element z tablicy i go zwraca
Metoda unshift()
学び始める
wstawia jeden lub kilka elementów na początku tablicy, po czym zwraca nową długość tablicy
Metoda shift()
学び始める
usuwa pierwszy element z tablicy i zwraca jego wartość
Metoda join("separator")
学び始める
służy do łączenia kolejnych elementów tablicy w jeden wspólny tekst. (Opcjonalny parametr separator oznacza tekst, który będzie oddzielał kolejne elementy w utworzonym tekście. Domyślnie jego wartość to znak przecinka.)
Metoda split()
学び始める
Zmiana tekstu na tablicę na podstawie znaku podziału
Metoda reverse()
学び始める
Odwracanie kolejności tablicy
Metoda indexOf("str")
学び始める
zwraca indeks na którym znalazł szukany tekst/obiekt, lub -1, jeżeli danego elementu nie znalazł
Metoda lastIndexOf()
学び始める
zwraca ostatnią pozycję szukanego tekstu
Metoda includes()
学び始める
zwraca prawdę lub fałsz w zależności czy szukana wartość znajduje się w tablicy
Metoda sort()
学び始める
służy do sortowania elementów tablicy
Standardowe segregowanie tablic JavaScript
学び始める
Standardowo JavaScript segreguje tablice leksykograficznie (słownikowo). Oznacza to, że liczby traktowane są jak słowa (co może powodować nieoczekiwane rezultaty.)
Metoda concat()
学び始める
Łączenie (scalenie) tablic
Metoda slice()
学び始める
Funkcja slice(od, do*) zwraca kawałek tablicy na której została wywołana
Metoda splice()
学び始める
Funkcja splice(index, ileUsunąć, nowyElement*...) służy zarówno do usuwania jak i wstawiania nowych elementów do tablicy
Podaj Nowe funkcje EcmaScript 2023
学び始める
wprowadzono dla tablic nowe metody: toSorted(), toReversed(), toSpliced(), with()
Działanie toSorted(), toReversed(), toSpliced()
学び始める
Pierwsze trzy, ich działanie jest takie samo jak wcześniejszych (sort(), reverse(), splice()) z tym że nie modyfikują oryginalnej tablicy, a zwracają zmienioną.
Metoda with(index, value)
学び始める
zwraca nową tablicę ze zmienionym elementem na danym miejscu (Index oznacza miejsce modyfikacji. Jeżeli podana jest ujemna wartość, miejsce liczone jest od końca tablicy. Parametr value oznacza nową wartość)
Podaj Wszystkie Pętle w tablicach
学び始める
pętla for, pętla for-of, metoda forEach
Metoda forEach
学び始める
jest podobna do pętli, ale ma swoje braki, nie ma instrukcji break oraz continue (używamy gdy procesujemy na wszystkich elementach tablicy, nie używamy do zmiany elementów czy zmiany tablicy, pętla forEach jest wolniejsza)
Do iterowania po tablicach mamy
学び始める
metodę obiektu Array i pętle

コメントを投稿するにはログインする必要があります。