在 javascript 中将布尔变量设置为 true,将另一个变量设置为 false?

set a boolean variable to true and another ones to false in javascript?

我想知道是否可以简化这段代码:

        switch(visibleMenu) {
            case "menu": {
                mainMenu = true;
                assignment = false;
                temary = false;
                break;
            }
            case "asignment": {
                mainMenu = false;
                assignment = true;
                temary = false;
                break;
            }
            case "temary": {
                mainMenu = false;
                assignment = false;
                temary = true;
            }
        }

我不喜欢每个词重复那么多次。想法?

看来这样就可以了:

 mainMenu = visibleMenu === 'menu';
 assignment = visibleMenu === 'asignment';
 temary = visibleMenu === 'temary';

不需要switch声明