猿问

var a = a || b,改用let,怎么写啊?

javascript

 let fn = (a) => {
     var a = a || 1;
 }

var a = a || 1; 改用let写,麻烦一点的写法我会,我想知道有什么高雅的技巧。

let a = a || 1; 会提示: Block scoped variables cannot share name with 'var' variables or parameters in the same block scope


吃鸡游戏
浏览 684回答 3
3回答

江户川乱折腾

 let fn = (a) => {      a = a || 1;  }不用var,什么都不用

九州编程

都说不能重名了,你要怎么改,那不是改参数a为其他的额,要么改let为其他的var b = a || 1;
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答