JavaScript'те объектке багытталган программалоо деген эмне?
JavaScript'те объектке багытталган программалоо деген эмне?

Video: JavaScript'те объектке багытталган программалоо деген эмне?

Video: JavaScript'те объектке багытталган программалоо деген эмне?
Video: 1. #Кыргызча Javascript: 1-сабак Таанышуу #кыргызча #javascript #кыргызчасабак #сонунмектеп 2024, Апрель
Anonim

Объектке багытталган программалоо ( OOP ) тиркемелерди иштеп чыгуу үчүн өз алдынча код бөлүктөрүн колдонууну билдирет. Биз бул өз алдынча код бөлүктөрүн атайбыз объектилер , көбү класстар катары белгилүү OOP программалоо тилдер жана функциялар JavaScript . Биз колдонобуз объектилер биздин колдонмолор үчүн курулуш материалы катары.

Бул жерде Объектке багытталган программалоо деген эмнени билдирет?

Объект - багытталган программалоо ( OOP ) компьютердин бир түрүн билдирет программалоо (программалык камсыздоонун дизайны) анда программисттер аныктайт маалымат структурасынын маалымат түрү, ошондой эле маалымат структурасына колдонулушу мүмкүн болгон операциялардын (функциялардын) түрлөрү.

Ошо сыяктуу эле, JavaScript менен объектке багытталган Javascriptтин ортосунда кандай айырма бар? Javascript болуп саналат объектиге негизделген . Объектке багытталган болуп саналат негизделген билдирүү өтүүдө, эч кандай класстар же мурас тартылган. " Объектке багытталган "Доктор Алан Кэй ойлоп тапкан C++, Java жана Co тарабынан уурдалган, доктор Алан Кэй ОО класстар эмес, билдирүүлөр экенин ачык айткан.

Муну эске алып, биз OOPSти JavaScript'те колдоно алабызбы?

JavaScript объектке багытталган веб тиркемелерди жазуу үчүн эң сонун тил. It болот OOP колдоо, анткени ал прототиптөө, ошондой эле касиеттери жана ыкмалары аркылуу мурасты колдойт. Көптөгөн иштеп чыгуучулар баш тартышты JS ылайыктуу OOP тили катары, анткени алар болуп саналат ошондуктан C# жана Java класстык стилине көнүп калган.

JavaScript OOPбу же функционалдыкпы?

JavaScript объектиге багытталган же функционалдык программалоо тили эмес. Бул процедуралык тил. Ооба, колдоо бар объектиге багытталган программалоо (OOP ) прототиптерди колдонуу. Бирок, прототиптер OOP жасоонун кеңири таралган жолу эмес.

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