如何在JavaScript中创建命名空间,使我的对象和函数不被其他同名对象和函数覆盖?我使用了以下方法:有没有更优雅或更简洁的方式来做到这一点?