1.前端技术栈
2.ES6
2.1简介
2.2 let 与 const
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
{
//var声明的变量往往会跨域
let a = 1;
//let声明的变量有严格局部作用域
var b = 2;
}
console.log(b) //2
console.log(a) //
</script>
</body>
</html>
javascript
<script>
//var可以声明多次
//let 只能声明一次
var m = 1;
var m = 2
let n = 3
console.log(m);
console.log(n);
</script>
javascript
<script>
//var 会变量提升
//let 不存在变量提升
console.log(x);// undefined
var x =10
console.log(y);// ReferebceErrir: y is not defined
let y =10
</script>
const 就是常量 必须初始化,初始化后不能改变值。
2.3.结构表达试
2.4 不定参数
2.5 箭头函数
3. 对象优化