Video: Объекттер JavaScript'те кантип иштейт?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Иштеп жатат менен объектилер . JavaScript жөнөкөй негизде иштелип чыккан объект - негизделген парадигма. Ан объект касиеттердин жыйындысы, ал эми касиет ат (же ачкыч) менен маанинин ортосундагы бирикме. Мүлктүн баасы болот функция болуп, бул учурда касиет метод катары белгилүү.
Муну эске алып, JavaScript'те объекттер эмне үчүн колдонулат?
Объект Методдор Методдор – бул аткарыла турган иш-аракеттер объектилер . Объект касиеттери примитивдүү баалуулуктар, башка болушу мүмкүн объектилер , жана функциялары. Ан объект ыкмасы болуп саналат объект функциянын аныктамасын камтыган касиет. JavaScript объекттери касиеттери жана методдору деп аталган аталган баалуулуктар үчүн контейнерлер.
Кошумча, JavaScript'те объектти кантип инициализациялайсыз? Объекттер болушу мүмкүн инициализацияланган жаңы колдонуу Объект (), Объект . create(), же түз белгини колдонуу (инициализатор белгиси). Ан объект инициализатор - бул нөл же андан көп түгөйлөрдөн турган үтүр менен ажыратылган тизмеси. объект , тармал кашаага алынган ({}).
Мындан тышкары, мисал менен JavaScript объекти деген эмне?
JavaScript объектиси – абалы жана жүрүм-туруму бар объект ( касиеттери жана метод). Мисалы: машина, калем, велосипед, отургуч, айнек, клавиатура, монитор ж.б. JavaScript объектке негизделген тил. Баары JavaScript'те объект болуп саналат.
JavaScript'те объектти кантип аныктайсыз?
Ачык айтканда, JavaScriptдеги объекттер болушу мүмкүн аныкталган "ачкыч: маани" жуптары түрүндөгү примитивдүү же маалымдама типтеги байланышкан маалыматтардын иретсиз жыйнагы катары. Бул ачкычтар өзгөрмөлөр же функциялар болушу мүмкүн жана контекстте тиешелүүлүгүнө жараша касиеттер жана ыкмалар деп аталат. объект.
Сунушталууда:
Spring AOP прокси кантип иштейт?
AOP проксиси: аспект келишимдерин ишке ашыруу үчүн AOP алкактары тарабынан түзүлгөн объект (кеңеш берүү ыкмасын аткаруу жана башкалар). Жазгы алкакта, AOP прокси JDK динамикалык прокси же CGLIB прокси болот. Токуу: сунуш кылынган объектти түзүү үчүн аспектилерди башка тиркеме түрлөрү же объекттери менен байланыштыруу
JavaScript'те убада кантип иштейт?
Өзүбүздүн JavaScript убадаларыбызды берүү Убада конструктору дароо аткарыла турган функцияны (аткаруучуну) алат жана эки функцияга өтөт: чечүү, Убада чечилгенде (натыйжадан өткөндө) жана четке кагылганда чакырылышы керек. (ката өтүп жатат)
Убадалар JavaScript кантип иштейт?
Өзүбүздүн JavaScript убадаларыбызды берүү Убада конструктору дароо аткарыла турган функцияны (аткаруучуну) алат жана эки функцияга өтөт: чечүү, Убада чечилгенде (натыйжадан өткөндө) жана четке кагылганда чакырылышы керек. (ката өтүп жатат)
JavaScript'те модулдар кантип иштейт?
Модульдер - бул Javascriptтин тривиалдуу эмес тиркемесин түзүүдө курулуш материалы катары колдонулушу керек болгон көз карандысыз, көп жолу колдонулуучу коддун кичинекей бирдиктери. Модулдар иштеп чыгуучуга жеке жана коомдук мүчөлөрдү өзүнчө аныктоого мүмкүндүк берет, бул аны JavaScript парадигмасындагы эң керектүү дизайн үлгүлөрүнүн бирине айландырат
JavaScript'те импорт кантип иштейт?
Статикалык импорттоо билдирүүсү башка модул менен экспорттолгон байланыштарды импорттоо үчүн колдонулат. Импорттолгон модулдар катуу режимде, сиз аларды ушундай деп жарыялайсызбы же жокпу. Импорттук билдирүүнү камтылган скрипттерде колдонууга болбойт, эгерде мындай скриптте type='module' болбосо