Съдържание:
- Определение - Какво означава обектно-ориентиран JavaScript?
- Techopedia обяснява обектно-ориентирания JavaScript
Определение - Какво означава обектно-ориентиран JavaScript?
Обектно-ориентираният JavaScript е вид обектно-ориентиран език за програмиране (OOPL), който използва повечето от обектно-ориентираните техники за проектиране и програмиране в рамките на програми и приложения, базирани на JavaScript. Той включва функции и възможности от OOP контекст, но по различен начин от стандартните езици на OOP.
Techopedia обяснява обектно-ориентирания JavaScript
За разлика от други OOPL, обектно-ориентираният JavaScript е базиран на прототип и не използва и поддържа изявления за клас. От своя страна функциите се използват като средство за представяне на клас. Новите обекти се получават с помощта на техника на прототипиране и чрез извикване на родния конструктор на обекта.
В повечето обектно-ориентирани езици обектите се извеждат от клас. Автомобилът, който е клас на повечето други езици, е обект в обектно-ориентиран JavaScript. Другите производни - като автомобил, камион и трактор - са прототипи на превозното средство, което се създава чрез извикване на метода на превозното средство.
