直接上代码
function test(data) {
try {
console.log(data);
let data='ewq';
}catch (e) {
console.log(e);
}
}
test('haha')
报错信息
ReferenceError: data is not defined
为什么一进入try...catch里面,data直接变成undefined
直接上代码
function test(data) {
try {
console.log(data);
let data='ewq';
}catch (e) {
console.log(e);
}
}
test('haha')
报错信息
ReferenceError: data is not defined
为什么一进入try...catch里面,data直接变成undefined
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答822 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
网上学习下ES6 let命令的暂时性死区
暂时性死区