Więc jeden z rzeczy, które zobaczymy dość często posuwają się do przodu jest wykorzystanie obiektów wewnątrz tablic lub tablice zamiast obiektów.
Powiedzmy, że buduję app gdzie mam posty jak blogu i każdy post ma komentarzy.
Zacznijmy od reprezentujące.
Porozmawiajmy o tym, jak możemy reprezentować tych danych.
Więc to będzie złożoną strukturę tutaj.
Zamierzam wyczyścić moje wady ..
A to, co to będzie wyglądać.
Więc nasza strona internetowa będzie miała szereg stanowisk więc każdy post będzie faktycznie być jego własny obiekt i będziemy mieć właściwości takie jak tytuł i autora a potem może komentarze lub głosów albo lubi albo coś.
Więc mamy zamiar rozpocząć wykonując szereg stanowisk.
I zamiast po prostu będąc ciągiem jak cześć, jak widzieliśmy z psami do tej pory po prostu nie ciągi.
Jesteśmy naprawdę dzieje, aby każdy obiekt i pisać każdy obiekt post będzie mieć swoje własne właściwości jak tytuł koty są mierne.
Czuję się jak to może powiedzieć, że nie posiadał kilka kotów i szczerze moje doświadczenia były bardzo rozczarowująca więc będę zmienia tego stanowiska i jest to nasz pierwszy element w tablicy więc zakładać indeksu 0 daje nam ten cały obiekt.
Zróbmy jeszcze jeden i tym razem będziemy mieli kolejny post.
Koty są naprawdę niesamowite.
A ten post nie został napisany przeze mnie.
Został on napisany przez kota kochanka.
Dobrze więc możemy uderzyć wejść tutaj i uczyni to szereg stanowisk.
Każdy post jest rzeczywiście jego własny obiekt więc jest to rodzaj struktury, która będzie zobaczyć cały czas i mamy listę i każdy element w tym wykazie jest jego własny obiekt, czy jest to tablica komentarzy lub tablicą stanowisk lub tablicę przyjaciół, gdzie każdy z nich jest jego własny obiekt.
Gdy budujemy aplikacji internetowych zobaczymy to cały czas.
Więc po prostu pokazać jeszcze jedną rzecz, że możemy zrobić.
Moglibyśmy właściwie osadzić tablicą komentarzy zamiast poszczególnych postu więc mogliśmy mieć komentarze jako klucz i wartość będzie tablicą.
I to jest, gdy robi się trochę szalony.
Możemy mieć dwa komentarze.
Pierwszy z nich będzie jakiś post i druga będzie straszne postu.
Możemy zrobić to samo tutaj.
Dodaj kolejny klucz, który nazywa się komentarze, a wartość jest tablicą, a pierwszy z nich będzie po prostu być kimś komentując serce, a drugi będzie iść do piekła.
Nienawidzę po prostu trzeba być realistą tutaj.
Są to swego rodzaju komentarzy masz cały czas i jeśli trafiliśmy wprowadzić tutaj mamy naszą kompletną strukturę danych.
Warto więc otworzyć postów lub wpisz go w to, co otrzymujemy.
Mamy tablicę z dwóch elementów w nim.
Więc długości stanowisk dwóch elementów każdy z nich jest przedmiotem, a każdy z tych obiektów Poczty komentarzy autora, który jest tablicą i tytuł, który jest ciągiem.
Więc jeśli chcesz uzyskać dostęp z kotów lub mierna tytuł pierwszego postu muszę zrobić postów zera, a następnie trzeba przejść tytuł.
Więc pisać zera tytuł, który daje mi.
Koty są mierne.
Gdybym chciał otworzyć drugi komentarz drugiego postu.
Tak, że będzie to drugi po.
Otwórz komentarze.
Druga uwaga to bardzo zły realistyczna.
Idź do pomocy.
Nienawidzę cię.
Będę musiał iść do przodu i otworzyć posty.
Drugi wskaźnik jeden, a potem głupie komentarze.
To da mi tablicę, a następnie chcę drugi element, który jest indeksem 1 i mamy iść do piekła Nienawidzę cię tak jest to ważna umiejętność.
Będąc w stanie podjąć strukturę danych jak ten a ten w rzeczywistości nie jest tak źle.
Ale zobaczymy kilka bardzo skomplikowanych struktur danych później, gdzie rzeczy są zagnieżdżone.
Pięć sześć siedem poziomów głębokie i trzeba, aby móc w końcu co najmniej przejść przez dostępu jednej warstwy na raz tak jak my tutaj.
Więc mam nadzieję, że ten film pozwala zrozumieć różnice pomiędzy tablicami i obiektów, a także udowodnić, że często używamy ich w połączeniu ze sobą.