Регистрация
5 Апр 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Где классы в JavaScript понадобятся?
 
Классы применяются в JS аналогичным образом, как и в других языках, в концепции объектно-ориентированного программирования.
 
Функции инициализируются на практике чаще, в то время как классы в момент new MyClass(). Так же есть контекст в котором видны методы и переменные. Ну и наконец высокая читаемость.

Если не видишь где применить классы - не применяй, значит не требуется. Фигач пока как умеешь
 
Для того, чтобы можно было наделить объекты какими-то функциями и свойствами. Конечно, можно обойтись и фигачить в функциональном стиле вместо ООП, но удобнее же написать "Собака.погавкать()", чем "погавкать(Собака)" (во втором случае можно случайно заставить кошку гавкать, что приведёт к ошибкам).
 
Классы в JavaScript представляют собой синтаксический сахар над существующим в JavaScript механизмом прототипного наследования. Они позволяют создавать объекты с определенными свойствами и методами, которые могут быть использованы повторно в разных частях программы. Классы в JavaScript могут быть использованы для создания объектов, которые могут иметь свои собственные свойства и методы, а также наследовать свойства и методы от других классов. Классы могут быть использованы для создания более читаемого и понятного кода, а также для упрощения процесса разработки. Они могут быть использованы в различных областях программирования, таких как веб-разработка, разработка игр, разработка мобильных приложений и других. Классы в JavaScript могут быть использованы для создания объектов, которые могут быть использованы повторно в разных частях программы, что упрощает процесс разработки и делает код более читаемым и понятным.
 
Назад
Сверху