函数的拓展   参数的默认值   在ES6之前,函数传入的参数没有默认值这一说法,所以我们经常要进行一些参数校验   function log(x, y) { if (typeof y === 'undefined') { y = 'world' } console.log(x, y) } log('hello')// hello world log('hello', '') // hello log('hello', 'abc')//hello abc复制代码      ES6允许为函数的参数设置默认值,即直接写在参数定义的后面。   function log(x, y = 'world')...