在很多场景用来替代if-else可读性会比较高。

    1. // someValue may have many possible values
    2. switch(someValue) {
    3. case 'xxx':
    4. // do xxx thing
    5. break;
    6. case 'yyy':
    7. // do yyy thing
    8. break;
    9. }

    在JSX里,也可以有类似的用法:
    image.png