在ES6中,函数的参数可以具有默认值和使用解构赋值的功能。这些功能使得函数的定义和使用更加灵活和简洁。本文将详细解析ES6函数中参数的默认值和解构赋值的用法,并提供相应的源代码示例。
- 参数的默认值
在ES6之前,为函数参数提供默认值通常需要在函数体内进行判断和赋值操作。而在ES6中,可以在函数定义的时候直接为参数指定默认值,简化了函数的定义和使用。
下面是一个示例,展示了如何为函数参数提供默认值:
function greet(name = 'Guest') {
console.log(