gpt4 book ai didi

javascript - 如何判断给定浏览器是否支持 JavaScript 语言功能

转载 作者:行者123 更新时间:2023-11-30 10:52:15 25 4
gpt4 key购买 nike

当我编写 JavaScript 代码时,我常常无法摆脱对某些功能或代码行将在这个浏览器或那个浏览器中中断的偏执狂......

如何检查我编写的代码是否与 x 浏览器兼容?

最佳答案

基本的特征检测可以通过查询窗口属性来完成,例如window.XMLHttpRequest

在某些情况下,它变得比仅仅查询属性要复杂得多,因为定义的方法可能彼此不一致。在那种情况下,它实际上取决于场景,但有时您可能需要做一些肮脏的事情,例如创建一个从屏幕偏移的元素,然后设置某些属性并查看是否反射(reflect)了这些更改。

如果您专门给出某些情况的示例,这可能会很有用,因为实际上有成千上万的东西需要进行特征检测,而且并非所有东西都是相同的。

关于javascript - 如何判断给定浏览器是否支持 JavaScript 语言功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4597956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com