//ex1:包含解构赋值的默认值覆盖
function func(a = 55){
arguments[0]= 99; // updating arguments[0] does not also update a
console.log(a);}
func(10); // 10
//ex2:
function func(a = 55){
a = 99; // updating a does not also update arguments[0]
console.log(arguments[0]);}
func(10); // 10
//ex3:
function func(a = 55){
console.log(arguments[0]);}
func(); // undefined