作者fillano (冒牌费大公)
看板Ajax
标题Re: [ js ] try catch let的问题
时间Wed Jul 2 14:42:54 2008
我用最简短的方式重现问题:
try{}catch(e1){}
try {
var x=0;
let(x=1){x.g.t;}
}catch(ex){
print(ex);
}
只要上面定义了一个例外,即使不发生,下面发生x.g undefined或是not a function
就都会变成e1....
我猜可能有identifier resolution的问题,应该是一个bug才对,你可以去mozilla
网站找找bugzilla,如果没有这方面的bug,也许可以考虑报告一下这个bug
--
Sapere Aude! 这就是启蒙运动的口号!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.95.16
1F:推 rkt:感谢f大的回答 我去查看看资料 谢谢 07/02 18:23