Okee.
Dus is het tijd voor een andere snelle set van oefeningen.
Deze keer gaan we javascript objecten te dekken.
Alleen de basics.
Je kent het wel nu.
Ik ga u een code geven en vragen u om het te evalueren zonder gewoon kopiëren naar de console.
Dus hier is de eerste die we verkondigen een object en dan voegen we vier verschillende eigenschappen om dat object.
En ik wil dat je om erachter te komen welke van deze geldige code zijn en welke problemen zullen veroorzaken.
Dus ga je gang een video te plaatsen en geef het een schot.
OK dus laten we hier het antwoord bespreken.
Als we doorgaan en maak een nieuw object een object is gelijk aan lege doel het eerste wat we doen is proberen in Hedwig toe te voegen onder de toets underscore naam.
Zo werkt het om dat te doen.
Het antwoord is ja.
Als ik kijk naar wat object dat u zult zien dat we Headrick hebben opgeslagen onder underscore naam.
Het is een beetje onorthodoxe om te zien dat, maar het is zeker OK.
Dus de volgende hier is dit ook geldig sommige dot object leeftijd zie je nog wat object het is onderstreepte naam Hedwig.
Leeftijd 6.
Vervolgens boven gebruiken we een variabele genaamd Propp gelijk aan de string kleur.
En dan zijn we met behulp van Propp als sleutel binnen vierkante haken en het instellen van de waarde die moet worden gelezen.
Dus als we kopiëren dit over en we kijken naar een aantal object dat u zult zien dat we de kleur rood Colan die geldig is.
Tot slot sommige objecten dot een twee drie.
Instelling die waar is dat problematisch.
We kunnen de puntnotatie niet gebruiken als we een pand te beginnen met een nummer.
Dus dat is het enige dat is een probleem.
Hoewel opnieuw met underscore is niet een geweldig idee, maar het is niet een probleem.
Dus hier is de tweede oefening.
Hebben een grote geneste voorwerp en ik wil dat je om code te schrijven om de string Malfidus op te halen hier van een object.
En vergeet niet om één laag te gaan op een moment.
Dus ga je gang post de video en probeer en schrijf de code om Malfidus te halen.
OK dus het antwoord hier is dat we eerst moeten toegang krijgen tot de vrienden array en te doen dat het een object vrienden en dan moeten we toegang tot het eerste object in plaats van de vrienden-array die is hier.
En dan moeten we om de naam van de eigenschap uit die array.
Dus laten we typen die oplossing.
Ik ga gewoon een object te kopiëren en gaan we nodig hebben om te beginnen door de toegang tot de vrienden array.
Dus Dot vrienden of we konden vierkante haken gebruiken.
Dat geeft ons een array met drie verschillende personen elk met een naam.
We willen de eerste.
Dus sommige object vrienden beugel nul.
Dat geeft ons een object met de naam die gelijk is aan Malfidus.
En dan willen we dot naam.
En weer kon gebruiken we vierkante haken ook.
Dus dat is alles wat we moeten doen is.
De sleutel tot het beantwoorden van deze is om te gaan een stap op een moment ingraven omlaag of drill down naar vrienden en vervolgens naar het eerste object en krijgen dan de naam.
Oké dus dat is het voor deze snelle set van oefeningen.