举个例子, attachEvent 我首先是判断是否 IE ,不是 IE 就用 addEventListener 。
然后发现新版 IE 变成了 addEventListener 了……
于是直接 try catch 。涉及到框架的操作,新版和旧版又不同,于是又 try catch ……
于是我发现判断 IE 的那段代码完全无用了……因为直接 try catch 就好了。总不能还每个浏览器去判断对应版本吧。
然后发现新版 IE 变成了 addEventListener 了……
于是直接 try catch 。涉及到框架的操作,新版和旧版又不同,于是又 try catch ……
于是我发现判断 IE 的那段代码完全无用了……因为直接 try catch 就好了。总不能还每个浏览器去判断对应版本吧。