- 浏览器的兼容问题是前端开发避不开的一个问题,我们在处理浏览器兼容问题时,可以采取第三方插件来做兼容,或者是浏览器能力检测
步骤
- 为了避免反复的能力检测,我们可以创建一个对象,一次性以布尔值的形式存储所以检测的结果
- 完整的能力检测应该包括两个方面: a. 浏览器是否支持 b. 功能是否匹配
-
将检测结果保存在对象中,如果我们在接下来的代码中要进行这一项的能力检测,调用对象中的这一项的值即可
例:对于 document.getElementsByClassName()的能力检测
浏览器能力检测.png
网友评论