let
在作用域里可以用,出来就没用还报错
const 是常量
,只能赋值一次,不能修改,可以小写,为了区分常量和变量,常量默认大写。
箭头函数 =>
省去function ()小括号也可以省略。
1 一个参数:
2 多个参数:
(v,k=>)
3多个语句:
(v,k=>{
console.log(1)
console.log(2)
})
4函数X是参数,
解构赋值
ES6允许按照一定模式,从数组或者对象。。。中提取值对变量赋值。
剩余参数 ...rest
第一个会出现1,后面的会放在数组中【2,3,4,5】
扩展操作符
数组 增 删 改 查
增 arr_push($a,"内容")
删 arr_pop($a,"内容")【删除最后一项】
删 arr_shift($a,"内容")【删除第一项】
添加 arr_unshift($a,"内容")
合并数组:arr_merge($a,$b)
数组去重: arr_unique($a)
整合一起:arr_diff($a,$b)