从上面的信息可以看出来,都是eslint这个库出现了问题,应该是代码质量的问题;
ps:解决方案就是在创建代码的时候,不用安装eslint。
还有一个问题,一个项目曾经是可以的,但是今天运行出现了问题 ====> 端口被占用;
解决方案:
lsof -i tcp:8080
然后使用:kill -9 pid 将8080端口占用的进程杀掉。
mac 上查看端口是否被占用(这里是8080端口)
注意: 在创建项目的时候不要有eslint这个东东;
1、
没有显示结果:
对于可能出现的错误,我们我可以在浏览器上的“检查”进行查看可能出现的错误的内容;
var 在代码快中声明是全局,let声明只有在代码快中有效。
1) 第一条属性;
let 声明的变量只在变量声明时所在的代码块内有效。
2、
(这个时候alert(a)中的a获得值为3)
2)第二条属性:
let不允许在同一作用域内多次声明;
3、
上面var生命的变量的作用域是全局的,所以和全局的let的a的变量冲突(同一个a)
3)第3条属性
let 与全局变量的声明
const命令的其他属性和let是一样的;
不同之处在于:const声明的是常量,不可以进行改变;