Cuprins:
- Definiție - Ce înseamnă JavaScript orientat pe obiecte?
- Techopedia explicită JavaScript orientate pe obiecte
Definiție - Ce înseamnă JavaScript orientat pe obiecte?
JavaScript orientat pe obiecte este un tip de limbaj de programare orientat pe obiecte (OOPL) care utilizează majoritatea tehnicilor de proiectare și programare orientate pe obiect în cadrul programelor și aplicațiilor bazate pe JavaScript. Incorporează caracteristici și capabilități dintr-un context OOP, dar diferit de limbile OOP standard.
Techopedia explicită JavaScript orientate pe obiecte
Spre deosebire de alte OOPL, JavaScript orientat pe obiect este bazat pe prototipuri și nu utilizează și nu suportă declarații de clasă. La rândul său, funcțiile sunt folosite ca mijloc de a reprezenta o clasă. Obiectele noi sunt derivate folosind o tehnică de prototipare și apelând la constructorul nativ al obiectului.
În majoritatea limbajelor orientate pe obiecte, obiectele sunt derivate dintr-o clasă. Vehiculul, care este o clasă în majoritatea altor limbi, este un obiect din JavaScript orientat pe obiecte. Celelalte derivate - cum ar fi automobilul, camionul și tractorul - sunt prototipuri ale vehiculului obiect care sunt create prin apelarea metodei vehiculului.
