函数的拓展 参数的默认值 在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...