![](/img/trans.png)
[英]Is there a javascript way to check if a browser natively supports MP3?
[英]Is $ defined in the browser or JavaScript natively?
最近我注意到,$是未使用任何JavaScript框架的网站上的已定义函数。
在Firefox的firebug和Chrome的开发人员工具中,$被定义为document.getElementsByTagName(STRING)[0],document.getElementById(STRING_BEGINNING_WITH _#),document.getElementsByClassName(STRING_BEGINNING_WITH_PERIOD)[0]的简写函数。
现在在某些现代浏览器中定义了$,这是ECMAScript的补充,还是仅这些定义$的特定开发人员工具?
$在某些浏览器的控制台(例如chrome,例如iirc)中定义为document.getElementById
或document.querySelector
的别名。 (除此之外,不,它应该保持未定义状态)
没有。
$
是必须在某处定义的普通标识符。
$
通常是jQuery
的别名(引用jQuery之后)。 如果将jQuery导入页面,它将为$
分配jQuery
变量的值,以便于使用。
我使用的chrome版本还默认将其定义为命令行API函数,这与典型的jQuery别名不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.