gpt4 book ai didi

javascript - 如何理解 PHPStorm 内容辅助中的浏览器图标?

转载 作者:行者123 更新时间:2023-11-30 06:26:28 25 4
gpt4 key购买 nike

在下图中,(3)浅蓝色内容辅助框左侧有5个Firefox浏览器图标。他们的意思是什么?看起来它们意味着这些方法仅在 Firefox 中受支持。但是什么版本?如果某个元素在 Firefox 和 Chrome 中都支持,但在 IE 中不支持,它将如何显示(因为 1 个图标只有 1 个列空间)?

enter image description here

(图片来自http://www.jetbrains.com/phpstorm/webhelp/familiarize-yourself-with-phpstorm-editor.html)


另一方面,在 Aptana 中,有不同列的浏览器图标,通过点亮与否来显示支持程度。

enter image description here

(图片来自http://aptana.com/products/studio3)

此外,在描述区,还显示了详细的浏览器版本支持。

enter image description here

(图片来 self 对 Eclipse + Aptana plugin 的测试)


如果有人问我为什么不只使用 Aptana 而忘记 PHPStorm?由于在 Aptana 中编写 JS 时存在一些明显的缺点,并且有人说 Aptana 浏览器版本支持不值得信任。这就是我寻找不同 IDE 的原因。


综上所述,如何理解PHPStorm内容助手中的浏览器图标?

最佳答案

FireFox 图标用于在标有“@browser Gecko”注释的 HTML 标准库中定义的对象方法。基于 Mozilla 的浏览器过去支持的属性以这种方式标记。特定于 IE 的有“@browser IE”注释,并显示有 IE 图标...没有关于显式版本的信息可用。请注意,这些属性中的大多数都是非标准的且已弃用 - 例如,defineGetter() 已替换为 Object.defineProperty()

关于javascript - 如何理解 PHPStorm 内容辅助中的浏览器图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20794994/

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