原文:Unexpected lexical declaration in case block

问题描述 打开eslint 在一个switch语句中定义了一个变量就报错了 问题解决 switch 逻辑没有走到 case 的代码块,由于作用域提升,会导致case 影响到case ,所以,eslint 会对这种情况做校验,现在必须 使用花括号将代码块确定具体的作用域。 备注 https: cn.eslint.org docs rules no case declarations ...

2021-06-08 13:58 0 1571 推荐指数:

查看详情

go:main redeclared in this block previous declaration

go语言学习踩坑: 1.报错:“main redeclared in this block previous declaration” 报错举例:一个文件夹下有两个文件,test1.go和test2.go。两个文件都使用了package main,就会报此错误 原因:go语言任何一个 ...

Wed Aug 12 03:51:00 CST 2020 0 688
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM