1、多行字符串:
在ES5中,处理长字符串使用
var content = ' '+' '+ ' '+' '
在ES6中式
var content =
`
...
`
2、字符串模板
let hello ='hello"
let hello2=`${hello} world`
输出结果为:hello world
3、块级作用域
ES5中var 式关键词命名 变量提升
在ES6中let 关键词有明显的块级作用域的变量 不存在变量提升
const是指常量来声明块级作用域 不存在变量提升
4、解构赋值
ES6中允许从数组中提取值,按照对应位置,对变量赋值。对象也可以实现结构
结构数组
5、箭头函数 :
5、箭头函数 :
()=> { }
const fn =()=> { }
// 在箭头函数中 如果函数只有一句diamagnetic // 并且代码的执行结果就是函数的返回值 函数体大括号可以省略
const sum = (n1,n2) =>n1 + n2 ;
const result = sum(1,2);
console.log(result);