Chrome控制台中的“$”是什么?

时间:2017-08-18 13:15:51

标签: google-chrome console

当我们在chrome控制台中输入$时,它会返回一个函数。我确信这不是jQuery的$
如果我想在控制台中使用jQuery,那么在chrome控制台中以$触发jQuery的最佳方法是什么。

1 个答案:

答案 0 :(得分:4)

$alias for document.querySelector。同样,有$$ which is an alias for document.querySelectorAll

它在命令行(console)api中定义。

Command Line API Reference

  

Command Line API包含一系列便利函数,用于执行常见任务:选择和检查DOM元素,以可读格式显示数据,停止和启动探查器以及监视DOM事件。

如果您在页面上将$定义为全局(可能是通过使用jQuery),那么您将获得全局,而不是内置的命令行。

还有其他handy functions defined there

要运行jQuery,而不在页面源代码中,您可能会发现Chrome extensions很方便,或者只是在控制台中复制粘贴jQuery源代码。