是$本地在浏览器或JavaScript中定义?

Fun*_*ipt 0 javascript frameworks

最近,我注意到$是在没有使用任何JavaScript框架的网站上定义的函数.

在Firefox的firebug和Chrome的开发人员工具中,$被定义为document.getElementsByTagName(STRING)[0],document.getElementById(STRING_BEGINNING_WITH_#),document.getElementsByClassName(STRING_BEGINNING_WITH_PERIOD)[0]的简写函数.

现在在一些现代浏览器中定义了$,这是对ECMAScript的补充,还是只是这些特定的开发人员工具定义$?

Ven*_*Ven 7

$在某些浏览器的控制台(例如,chrome,例如,iirc)中定义为document.getElementById或的别名document.querySelector.(除此之外,不,它应保持未定义)