Oprócz obiektów, szereg kluczowych struktur danych i brak G. S. lub ogólnie w JavaScript są tablicami takimi
jak hobby.
Tablica jest zdefiniowana za pomocą nawiasów kwadratowych i tablicy.
Możesz mieć dowolne dane, których normalnie możesz użyć.
Możesz tam używać strun, takich jak sport i gotowanie.
Możesz tam mieć liczby i nie musisz używać jednego tego samego typu w tablicy.
Tutaj mieszamy tekst i liczby.
Możesz mieć tablice z samym tekstem.
Oczywiście tylko Dobsons na dwóch.
Możesz użyć wartości boolowskich, a nawet przechowywać w nich obiekty lub inne tablice.
To wszystko jest możliwe.
Teraz będę miał tablicę ciasta tekstowego i możesz użyć pętli, aby uzyskać owoce.
Z tym indeksem, na przykład, z czterema pętlami off, w których przechowujemy każdy element dla każdej iteracji w
tej zmiennej Hobbie.
A teraz, jeśli to zrobimy, wykonalibyśmy blokadę konsoli dwa razy, ponieważ mamy dwa elementy i
zapętlamy je wszystkie.
Podaję bieżącą wartość, na którą obecnie patrzymy, ponieważ zmieni się ona przy każdej iteracji.
Przejście od lewej do prawej spowoduje wygenerowanie tego przez cały czas.
Jeśli teraz to uruchomimy, zobaczymy sport i gotowanie wydrukowane w dwóch wierszach, ponieważ wykonuje się to dwa razy.
To są tablice.
Ciekawa jest pętla off-line D4.
Interesujące jest również to, że w JavaScript mamy wiele wbudowanych metod, których możemy używać w tablicach.
Więc na Hobie jest na tej tablicy.
Gdybym miał kropkę, mój ja. RE. sugeruje wiele metod, których mogę używać w tablicach i
JavaScript, a wszystkie te metody pomogły mi przejść przez elementy tablicy.
Manipuluj nimi, zdobądź podzbiór tej tablicy, cokolwiek potrzebuję.
Często widzisz na przykład MAP, która pozwala przekształcić tablicę lub transformację wartości, a
mapa faktycznie zwróci nową tablicę.
Więc nie będzie edytować starej, ale da ci nową.
I właściwie możemy wydrukować tutaj zupełnie nowy.
I tylko, aby pokazać, że stary nie został dodany.
Możemy to wydrukować poniżej.
A teraz mapa zawsze przyjmuje funkcję, w której definiujesz sposób jej dodania.
Ta tablica lub jak edytować elementy tablicy.
Ta funkcja będzie wykonywana na każdym elemencie tablicy, jeden po drugim, i zwrócisz
zaktualizowaną wersję elementu.
Więc tutaj dostalibyśmy nasze hobby.
Możesz nazywać dowolnie.
I tutaj używam funkcji strzałki z tylko jednym argumentem.
Dlatego nie ma nawiasów.
A tutaj zwrócę edytowaną wersję.
Na przykład tutaj mogę wziąć mój stary ciąg hobby.
I po prostu o.
Hobby.
Przed tym biała spacja.
Więc po prostu buduję nowy ciąg znaków, który zachowuje starą nazwę hobby, ale dodaje przed nią białe znaki
Hobby Coldena.
I tak, ponieważ otrzymaliśmy tylko jedną instrukcję z tej erali, funkcja była instrukcją return, możemy pozbyć się
nawiasów klamrowych, pozbyć się powrotu i po prostu wrócić w ten sposób.
To byłby odpowiednik.
A teraz, jeśli to nas oczyściło i zacznę grać w szachy, zobaczę, że stary tablica nie była edytowana.
To jest moje drugie wyjście tutaj.
Pochodzi z tej blokady konsoli, w której konsolę blokuję oryginalny układ.
Ale wynikiem mojej mapy jest nowa tablica, w której mam edytowane elementy z dodanym Hobbie przed każdym
przedmiotem i coś robi.
Zobaczysz, że robię sporo na tym kursie.
Użyj tej metody mapy.
I jak wspomniałem, jest to tylko jedna z wielu podanych tutaj metod.
Zawsze sprawdzaj dokumenty w M. RE. Zakończ, aby dowiedzieć się więcej o wszystkich tych metodach.
Link można znaleźć w załączniku do tego filmu.
I upewnij się, że rozumiesz, jak pracować lub że, gdy korzystamy z jednego z nich w tym kursie, możesz szybko to
sprawdzić, na wypadek, gdyby nie było jasne, co dokładnie to robi.
Chociaż oczywiście zrobię wszystko, co w mojej mocy, aby to wyjaśnić, kiedy z niego skorzystamy.
Są to jednak tablice, bardzo ważne struktury danych i niektóre bardzo ważne metody, których można użyć na
tablicach.