ES6 let、const定义变量
let:
1、用于声明一个变量
2、在块级作用域内有效
3、不能重复声明
4、不会预处理,不存在提升
预处理:找到var声明但不赋值,找到function,提前定义好函数体
5、取代var的趋势
const:
定义后不可修改
代码示例:
<html ng-app='app' ng-controller='main' >
<head>
<meta charset="utf-8">
<meta name='viewport' content='width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0'>
<script src='jq/jquery-3.4.1.js'></script>
<style>
</style>
</head>
<body >
<script>
let me='123';
console.log(me);
// let me=223; //会报错
const Ke='1';
//Ke=2; //会报错
console.log(Ke);
</script>
</body>
</html>