1K подписчиков
Источник: WebForMyself.com Объектно-ориентированное программирование — это шаблон программирования, основанный на концепции различных типов объектов и их свойств. В настоящее время почти все языки программирования поддерживают ООП, но в этой статье мы рассмотрим ключевые характеристики ООП в javascript, и я позабочусь о том, чтобы привести демонстрацию на простых примерах. Мы рассмотрим два ключевых принципа ООП: наследование и полиморфизм на базовом уровне в том смысле, как они на самом деле...
2 года назад
85 подписчиков
В этой статье познкомимся с приципами объектно-ориентированнного программирования (ООП) и как они реализуются в JavaScript. Тем кто ранее знакомился с ООП в классических языках программитрования, как, например, Java, C++, то принципы могут показаться странными, так как в JavaScript есть объекты, но нет классов, по крайней мере, в их традиционном понимании. Термины ООП является парадигмой, это довольно распространенная парадигма, но далеко не единственная. Она разрабатывалась как попытка связать поведение...
1 год назад
13,7K подписчиков
Источник: Nuances of Programming В данной статье я постараюсь объяснить новые возможности ES6 JavaScript с точки зрения объектно-ориентированной парадигмы. Для начала, Что такое парадигма программирования? Парадигма — это пример или модель чего-то. То есть некий шаблон, которого необходимо придерживаться. В данном случае — для создания компьютерных программ. Что такое объектно-ориентированная парадигма? Очевидно, что это парадигма программирования. Но помимо объектно-ориентированной парадигмы бывают и другие разновидности: функциональное программирование, реактивное программирование и т...
4 года назад
1,3K подписчиков
JavaScript поддерживает объектно-ориентированное программирование (ООП). Более того, практически всё, что есть в JavaScript - это объекты. И многие начинающие программисты даже не подозревают о существовании глобального объекта. Но здесь как в легендарном фильме ДМБ: - Видишь суслика? - Нет. - А он есть! Мы его не видим. Многие о нём не знают. А он есть! Одним из самых первых действий, которые выполняет интерпретатор JavaScript - это создание глобального объекта. Свойствами этого объекта являются глобальные переменные программы на JavaScript...
1 год назад