Enrique Yael C
Preguntaen javaScript tambien se usa el encapsulamiento… pero ¿¿cual seria el equivalente a ‘public’, ‘protected’, ‘default’ y ‘private’???

Juan Castro
:wave: ¡Hola!
JavaScript no es un lenguaje orientado a objetos. Aunque con el tiempo se han añadido características "que parecen" de POO, en realidad es un lenguaje que funciona por prototipos.
Por ejemplo, aunque las clases parecen igual que en Java o C++, solo son una sintaxis muy cómoda para usar prototipos, así que algunas características no funcionan exactamente igual. Tenemos que usar TypeScript para desarrollar con estas características.
Te recomiendo este curso para entenderme mejor:
:point_right: https://platzi.com/clases/javascript-profesional/