问题一 使用新版的 es-lint 的时候扫描旧的项目,发现报了 作用域导致问题的发生 因为switch 没有走到 case 1 的代码块,由于作用域提升,会导致case 1 影响到case 2 所以,eslint 会对这种情况做校验,现在必须 使用花括号将代码块确定具体的作用域