let const关键字
- let 变量 const常量(不可改变)
-
let const 和var 的区别
1.let和const不允许重复声明变量,var可以
2.let和const声明的变量没有预解析(也就是没有变量声明提示),使用var关键字的时候有预解析
3.let和const声明的变量会被所有代码块限制作用域 。 var声明的变量只有函数能限制作用域,其他的不能限制 -
let 和 const区别
1. let声明的变量的值可以改变,const声明的变量的值不可以改变
2. let声明的时候可以不赋值,const声明的时候必须赋值
模板字符串
- 使用撇号声明字符串
- 可以换行使用
- 在字符串当中可以拼接变量
- 字符串类型
-普通字符串
纯数字字符串
HTML字符串
查询字符串 “a=10&b=20” || “username= 张三 &age=18”
JSON字符串
模板字符串
箭头函数 =>
- 对匿名函数的一个进化
- 1.把function关键字去除了
- 2.将function使用一个箭头替换掉
- 3.将=>写到()后面
比如:
// 普通函数写法:
let fn = function(){
console.log("这是一个没有名字的函数")
}
// 箭头函数写法:
let fn = ()=>{
console.log("这是一个箭头函数")
}
- 箭头函数的特性
- 参数: 函数的形参只有一个的时候,可以不写(),其余情况必须写
- 箭头函数的特性2
- 函数体如果只有一句代码,花括号{} 可以省略不写,会自动return