Я предпочитаю использовать ООП в крупномасштабных проектах, таких как тот, над которым я сейчас работаю. Мне нужно создать несколько классов в JavaScript, но если я не ошибаюсь, есть по крайней мере несколько способов сделать это. Каким будет синтаксис и почему это будет сделано таким образом?
Я бы хотел избежать использования сторонних библиотек - по крайней мере, сначала.
В поисках других ответов я нашел статью Объектно-ориентированное программирование с JavaScript, часть I: Наследование - Doc JavaScript, в котором обсуждается объектно-ориентированное программирование в JavaScript, Есть ли лучший способ сделать наследование?