ECMAScript 6的一些注意点 第二部分(函数拓展)

函数拓展 1.参数变量是默认声明的,所以不能用let或const再次声明。 function a(x = 5){ let x = 1; //error } 2.使用参数默认值时,函数不能有同名参数。 function a(x,x,y){} //正确 function a(x,x,y=1){} //错误 3.参数默认值不是传值的,而是每次都重新计算默认值表达式的值。 l
相关文章
相关标签/搜索