Innholdsfortegnelse:
Definisjon - Hva betyr objektorientert JavaScript?
Objektorientert JavaScript er en type objektorientert programmeringsspråk (OOPL) som benytter de fleste av de objektorienterte design- og programmeringsteknikkene innen JavaScript-baserte programmer og applikasjoner. Den inneholder funksjoner og funksjoner fra en OOP-kontekst, men annerledes enn standard OOP-språk.
Techopedia forklarer objektorientert JavaScript
I motsetning til andre OOPL-er er objektorientert JavaScript prototypebasert og benytter ikke og støtter klassesetninger. På sin side brukes funksjoner som et middel til å representere en klasse. Nye objekter er avledet ved å bruke en prototypingsteknikk og ved å kalle objektets opprinnelige konstruktør.
I de fleste objektorienterte språk er objekter hentet fra en klasse. Vehicle, som er en klasse på de fleste andre språk, er et objekt i objektorientert JavaScript. De andre derivatene - for eksempel bil, lastebil og traktor - er prototyper av gjenstandskjøretøyet som lages ved å kalle kjøretøymetoden.
