函数参数的默认值 ES6之前,不能直接为函数的参数指定默认值,只能采用变通的方法 function log(x,y){ y = y || 'world'; console.log(x,y); } log('hello');//hello world log('hello','china') //hello china log('hello','')//hello world ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。 function log(x, y = 'World') { console.log(x