Mokytis programavimo pradedantiesiems

Efektyviai apibrėžti objektus ir savybes JavaScript

Visi pamokos vaizdo įrašai Mokytis programuoti pradedantiesiems

JavaScript yra viena iš plačiausiai naudojamų programavimo kalbų, dažnai naudojama žiniatinklio plėtrai ir interaktyvioms programoms. Objektinė programavimas yra pagrindinė koncepcija daugelyje programavimo kalbų, ir nors JavaScript nepasiūlo išsamaus funkcionalumo šioje srityje, vis tiek tai puiki kalba pradedantiesiems.

Svarbiausi atradimai

  1. JavaScript objektus galima lengvai sukurti ir pridėti savybes.
  2. Taško sintaksė leidžia lengvai pasiekti objekto atributus.
  3. Objektus galima tiesiogiai inicializuoti kuriant, todėl kodas yra kompaktiškas ir lengvai skaitomas.
  4. Sudėtingesnėms koncepcijoms, tokioms kaip klasės, reikalinga tvirta bazė pagrinduose.

Objektų kūrimo ir naudojimo žingsniai JavaScript

1 žingsnis: sukurti tuščią objektą

Norėdami sukurti objektą JavaScript, pradėkite nuo kintamojo apibrėžimo ir naudokite skliaustelius, kad inicializuotumėte tuščią objektą.

let person = {};
Efektyviai apibrėžti objektus ir savybes JavaScript'e

Čia sukūrėte savo pirmąjį JavaScript objektą!

2 žingsnis: pridėti savybes prie objekto

Dabar metas pridėti savybes prie savo objekto. Tiesiog pasiekite objekto kintamąjį ir priskirkite jam savybes.

Jūsų objekto „person“ savybių dabar yra dvi: vardas ir amžius.

3 žingsnis: pasiekti savybes

Norint pasiekti objekto savybes, naudojama taško sintaksė. Tai leidžia gauti arba išvesti konkrečios savybės reikšmę.

Kai tai vykdote, „Jan“ bus rodomas ekrane.

4 žingsnis: pridėti ir išvesti daugiau savybių

Galite pridėti dar daugiau savybių ir jas išvesti. Pavyzdžiui:

Čia matote amžių kaip 34, kuris taip pat bus išvestas svetainėje.

5 žingsnis: objekto inicializavimas per vieną žingsnį

Efektyvus būdas sukurti objektą ir jį užpildyti savybėmis yra tiesioginė inicializacija. Tai daro jūsų kodą dar labiau skaitomą.

Čia sukūrėte naują objektą „auto“ su savo savybėmis „marke“ ir „ps“.

6 žingsnis: naujo objekto savybių išvedimas

Lygiai kaip ir anksčiau, galite išvesti naujo „auto“ objekto savybes.

Dabar gausite ir automobilio markę, ir PS kaip išvestį.

7 žingsnis: išvada apie objektinę programavimą

JavaScript siūlo švelnų mokymosi kreivę dirbant su objektais. Galite padidinti sudėtingumą, užsiimdami tokiomis koncepcijomis kaip klasės, tačiau jos nėra būtinos pradedantiesiems.

Svarbu pradėti nuo pagrindų ir sukurti gerą supratimą apie tai, kaip veikia objektai, prieš pereinant prie sudėtingesnių temų, tokių kaip objektinė programavimas.

Santrauka – objektų ir savybių apibrėžimas JavaScript

Objektų kūrimas ir valdymas JavaScript yra esminis žingsnis jūsų programavimo karjeroje. Išmokote, kaip sukurti objektus, pridėti jiems savybes ir pasiekti jas. Kitą žingsnį reikėtų spręsti su pažangesnėmis koncepcijomis, kai tik jausitės užtikrintai pagrinduose.

Dažnai užduodami klausimai

Kaip JavaScript sukurti objektą?Objektą galite inicializuoti su skliausteliais: let obj = {};.

Kaip galiu pridėti savybes prie JavaScript objekto?Naudokite taško sintaksę, pvz., obj.property = value;.

Kas yra taško sintaksė JavaScript?Taško sintaksė yra metodas, leidžiantis pasiekti objekto savybes, pvz., obj.property.

Ar galiu objektais JavaScript greitai inicializuoti?Taip, galite tiesiogiai inicializuoti objektus su reikšmėmis, kai juos kuriate, naudodami skliaustus.

Kas yra klasės JavaScript?Klasės yra pažangios koncepcijos, skirtos sudėtingiems objektams ir jų funkcijoms apibrėžti, pristatytos JavaScript.