Powiązane publikacje 'arrays'


Czym są struktury danych i czym jest struktura danych tablicowych
Pierwsze spojrzenie na struktury danych Wyobraź sobie, że musisz przeszukać magazyn, aby znaleźć ważną kartkę papieru, powiedzmy W-2, a w magazynie panował absolutny bałagan… wyglądający trochę jak na obrazku poniżej. Jak myślisz, ile czasu zajmie Ci znalezienie W-2? Tak, prawdopodobnie dość długo. Ile czasu zajęłoby znalezienie 10 innych dokumentów? Chyba stanowczo za długo, prawda? Tak wyglądałaby pamięć komputera bez struktur danych, a proszenie go o pobranie czegokolwiek z..

Przydatne metody manipulacji tablicami
Prawdopodobnie najczęściej używaną strukturą danych w JavaScript jest tablica. Zasadniczo tablica jest obiektem. Array ma kilka wbudowanych metod. Porozmawiajmy o nich. mapa: mapa to funkcja wyższego rzędu, która przyjmuje funkcję jako dane wejściowe. Ta funkcja przechodzi przez wszystkie elementy tablicy i może wykonać pewne operacje na każdym elemencie. zwraca to nową tablicę z nowymi elementami. Return: zwraca nową tablicę. Złożoność czasowa: Podczas pętli przez wszystkie..

Wskazówki dotyczące JavaScript: plasterek x splot
Wskazówki dotyczące JavaScript: plasterek x splot Kontynuujmy naukę o funkcjach JavaScript, ale tym razem poznajmy pewne funkcje manipulacji tablicami, których używam cały czas, ale może to być nieco mylące ze względu na jego unikalne funkcje, slice i splice . Funkcja slice() wybiera część tablicy i zwraca nowy obiekt tablicowy. Składnia: array.slice(beginIndex, endIndex) Wybrana część zależy od argumentów przekazanych do funkcji: - Jeśli do funkcji nie zostaną przekazane..

Jak działa metoda sortowania w JavaScript?
W moim dzisiejszym artykule pokażę, jak działa metoda sortowania ( Array.prototype.sort() ) w JavaScript, jaka jest jej logika i jak można jej użyć do sortowania tablicy. WSTĘP Prototyp tablicy sort() służy do sortowania elementów tablicy w zależności od dostarczonej logiki, a następnie zwraca odwołanie do tej samej tablicy, teraz posortowanej. Domyślna kolejność metody sort() jest rosnąca i działa poprzez konwersję elementów tablicy na ciągi znaków, a następnie uporządkowanie..

Dzień 4: Żeglowanie po morzach tablic i odkrywanie dżungli obiektów w JavaScript 🌊🌳
Witam ponownie, odważni podróżnicy kodów! To już czwarty dzień naszej przygody z JavaScriptem i mamy przed sobą ekscytujący plan. Dziś wypływamy na szeroko otwarte morza tablic i wyruszamy w ekscytującą wyprawę przez dżunglę obiektów. Zanim zaczniemy, rozjaśnijmy atmosferę memem: Tablice: łączenie elementów 🧩 Tablice w JavaScript są jak magiczne skrzynie ze skarbami. Mogą przechowywać różne typy wartości, wszystko w jednym miejscu. Stwórzmy tablicę: let treasureChest =..

Rozwiązanie wyzwania „Zastosuj transformację do każdego elementu w tablicy” w JavaScript
Przeglądałem 30 dni Javascript w LeetCode. W tej chwili korzystam z 2635. Zastosuj transformację dla każdego elementu w tablicy. Wyzwanie Dostajesz tablicę liczb całkowitych arr i funkcję mapującą fn . Twoim zadaniem jest utworzenie nowej tablicy, w której każdy element jest wynikiem zastosowania funkcji transformacji do odpowiedniego elementu tablicy wejściowej. Innymi słowy, returnArray[i] = fn(arr[i], i) . Pierwsza próba Na pierwszy rzut oka wyzwanie było proste. Musiałem..

Zaawansowane metody JavaScript Array — flat() i flatMap()
Jeśli dopiero zaczynasz przygodę z JavaScriptem, możesz nie znać metod Array.prototype.flat() i Array.prototype.flatMap() . W tym krótkim artykule omówimy dwie potężne metody tablicowe, które mogą być niezwykle przydatne podczas pracy nad złożonymi projektami JavaScript. Zapoznając się z Array.prototype.flat() i Array.prototype.flatMap() , będziesz mieć do dyspozycji cenne narzędzia umożliwiające efektywne radzenie sobie ze skomplikowanymi zadaniami. Przygotuj się na..