JS түйүнүндөгү глобалдар деген эмне?
JS түйүнүндөгү глобалдар деген эмне?

Video: JS түйүнүндөгү глобалдар деген эмне?

Video: JS түйүнүндөгү глобалдар деген эмне?
Video: JavaScript c Нуля - Курс для начинающих с практикой [2023] 2024, Ноябрь
Anonim

Түйүн . js глобалдык объектилер болуп саналат глобалдык табиятта жана бардык модулдарда жеткиликтүү. Бул объекттерди колдонмоңузга кошуунун кереги жок; тескерисинче, алар түздөн-түз колдонулушу мүмкүн. Бул объекттер модулдар, функциялар, саптар жана объект ж.б.. Бул объекттердин кээ бирлери чындыгында глобалдык чөйрөсү, бирок модулдун чөйрөсүндө.

Мындан тышкары, сиз JS түйүнүндөгү глобалдарды түшүндүрө аласызбы?

Түйүн . js глобалдык объектилер болуп саналат глобалдык жаратылышта жана алар бардык модулдарда бар. Биз жасайбыз Бул объекттерди биздин колдонмого кошуунун кереги жок, тескерисинче биздин колубуздан келет аларды түздөн-түз колдонуу. Бул объекттер модулдар, функциялар, саптар жана объекттин өзү катары түшүндүрдү төмөндө.

Экинчиден, JS түйүнүндө астыңкы сызыкты кандай колдонуу керек? Астын сызыңыз . js кеңири таралган пайдалуу китепкана болуп саналат колдонулган JavaScript'те массивдер, коллекциялар жана объекттер менен иштөө. Болушу мүмкүн колдонулган frontend жана backend негизделген JavaScript тиркемелеринде. Бул китепкананы колдонууга массивден чыпкалоо, объекттерди картага түшүрүү, объекттерди кеңейтүү, функциялар менен иштөө жана башкалар кирет.

Жөн эле, JS түйүнүндөгү масштаб деген эмне?

Браузерлерде эң жогорку деңгээлде чөйрөсү глобалдуу болуп саналат чөйрөсү . Бул браузердин ичинде бир нерсе жаңы глобалдык өзгөрмө аныктайт дегенди билдирет. Жогорку деңгээлдеги чөйрөсү глобалдык эмес чөйрөсү ; var ичинде бир нерсе а Түйүн . js модулу ошол модул үчүн жергиликтүү болот.

Эмне үчүн JS түйүнү бир жиптүү?

Түйүн . js болуп саналат жалгыз жип фонунда асинхрондук кодду аткаруу үчүн бир нече жиптерди колдонгон тил. Түйүн . js бөгөттөлбөйт, башкача айтканда, бардык функциялар (кайра чалуулар) окуялар циклине өткөрүлүп берилген жана алар ар кандай жиптер тарабынан аткарылат (же болушу мүмкүн). Муну менен алектенет Түйүн . js иштөө убактысы.

Сунушталууда: