¿Qué es encapsulamiento?
Es guardar, proteger, guardar o limitar el acceso de cierto atributos y/o propiedades en nuestros prototipos y objetos.
Cuando hablamos de **encapsulamiento **hablamos de:
-
Esconder métodos y atributos 👻
-
No permitir la alteración de métodos y atributos ❌
Encapsulamiento en JavaScript
- No permitir la alteración de métodos y atributos ❌
Formas de aplicar encapsulamiento en JavaScript
-
Getters y setters 🖐
-
Namespaces 🙂
-
Object.defineProperties 🎈
-
Módulo de ES6 🤝
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?