这里说的命名空间是什么意思和js中的命名空间有什么区别?

https://panjiachen.github.io/vue-element-admin-site/zh/guide/essentials/style.html#%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84
一直没有搞明白js的命名空间的意思,跟作用域有什么关系,css里面也有命名空间吗还是说scss里面才有命名空间?

最佳答案

就是你自己写的页面有一个class为article-page的根元素,像图里那样写css就能只覆盖article-page下的元素
还有js没有命名空间,ts才有