您的位置:首页 > 其它

ES6特性

2018-01-23 19:42 176 查看

Default Parameters(默认参数) in ES6

还记得我们以前不得不通过下面方式来定义默认参数:



一切工作都是正常的,直到参数值是0后,就有问题了,因为在JavaScript中,0表示fasly,它是默认被hard-coded的值,而不能变成参数本身的值。当然,如果你非要用0作为值,我们可以忽略这一缺陷并且使用逻辑OR就行了!但在ES6,我们可以直接把默认值放在函数申明里:



这个语法类似于Ruby!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: