Алуучу JavaScript деген эмне?
Алуучу JavaScript деген эмне?

Video: Алуучу JavaScript деген эмне?

Video: Алуучу JavaScript деген эмне?
Video: JavaScript деген эмне? 2024, Декабрь
Anonim

Getters сизге объекттин касиетин аныктоонун жолун берет, бирок алар мүлктүн баасын ага кирмейинче эсептешпейт. А алуучу нарк керек болгонго чейин наркты эсептөөгө кеткен чыгымды кийинкиге калтырат. Наркы азыр эле керек болбосо. Ал кийинчерээк колдонулат, же кээ бир учурларда ал таптакыр колдонулбайт.

Андан тышкары, алуу функциясы деген эмне?

Ошентип, а орнотуучу болуп саналат ыкмасы бул өзгөрмөнүн маанисин жаңыртат. Жана а алуучу болуп саналат ыкмасы бул өзгөрмөнүн маанисин окуйт. Getter жана орнотуучу Java тилинде аксессуар жана мутатор катары да белгилүү.

Ошондой эле, мен JavaScript'те алуучуларды жана орнотууларды колдонушум керекпи? Сизге сөзсүз түрдө кереги жок алгычтарды жана орнотуучуларды колдонуңуз түзүүдө а JavaScript объект, бирок алар көп учурларда пайдалуу болушу мүмкүн. Эң кеңири тараган колдонуу учурлар (1) маалымат касиеттерине жетүүнү камсыз кылуу жана (2) алардын маанилерин алуудан же орнотуудан мурун касиеттерге кошумча логиканы кошуу.

Ошондой эле билесизби, JavaScriptде Getter жана Setter деген эмне?

Бул эки ачкыч сөз аксессуар функцияларын аныктайт: а алуучу жана а орнотуучу fullName касиети үчүн. Мүлккө киргенде, андан кайтарылган маани алуучу колдонулат. Маани коюлганда, орнотуучу деп аталат жана белгиленген маанини өткөрөт.

Мен класс JavaScript колдоно аламбы?

жок экенин белгилей кетүү маанилүү класстар ичинде JavaScript . Функциялар болот бир аз симуляциялоо үчүн колдонулат класстар , бирок жалпысынан JavaScript болуп саналат класс - аз тил. Баары объект болуп саналат. Ал эми мураска келгенде, объектилер эмес, объекттерден мурас алышат класстар тартып класстар сыяктуу " класс "-икалык тилдер.

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