DEV Community


Discussion on: Modules vs Classes - How to Manage Privacy in JS

saradari profile image

It's not you :), I think it's just an error, should be:
"3 - elonTrashCan.items is accessible, so the elonTrashCan.isEmpty() call will returns FALSE"

Class properties are public by default.
Closure doesn't expose 'items', but class does and this is the big difference explained in the article.

caiangums profile image
Ilê Caian Author

As I mentioned in another reply, I'm not actually using Classes. What you said is correct for Class 😄