参数的默认值 方便地设置函数参数的默认值 function print( a = 2 ){console.log(a)}print() //21.ES6 扩展运算符…获取其余参数可以使用…加上变量名保存其他参数全部数量。当只知道函数的前几个具体参数,...
使用for…of代替for循环: var string = 'string'for(var i of string) {console.log(i)}includes(),startsWidth(),endsWidth()不用使用indexOf()判...
使用反引号”`” 使用``将字符串包起来,可以解决下面的问题: 字符串不能换行,如果换行只能使用+号字符串中的引号如果和最外层相同,需要进行转义 字符串中插入变量,需要用+号 以前这样的写法: var name = 'world'var str = ...
1.块级作用域ES6新增了块级作用域,总结一句话大致就是:大括号{}包起来的代码块基本山都可以当做块级作用域。 常见的有 直接使用{}包起来: {var a = 4}函数体大括号,if-else大括号,for循环大括号,switch大括号,try-c...