javascript - 浏览器F12看有些代码后面带有一个"==$0",表示什么意思?
PHP中文网
PHP中文网 2017-04-11 11:47:33
0
6
990

浏览器F12看有些代码后面带有一个"==$0",表示什么意思?如下图所示:

PHP中文网
PHP中文网

认证0级讲师

reply all (6)
Ty80

选中这个dom之后,在console里面输出 $0, 你会发现就是当前这个dom

估计就是这个作用吧

不知道你用的什么版本,我的能输出,但是没有 == $0 这个标记

    阿神

    https://developers.google.com/web/tools/chrome-devtools/debug/command-line/command-line-reference

    The $0, $1, $2, $3 and $4 commands work as a historical reference to the last five DOM elements inspected within the Elements panel or the last five JavaScript heap objects selected in the Profiles panel. $0 returns the most recently selected element or JavaScript object, $1 returns the second most recently selected one, and so on.

      左手右手慢动作

      快速选择元素,比选择器方便很多。

        阿神

        我也遇到这个问题,请问你解决了吗?我在js之后会有[object object]==$0

          小葫芦

          ==$0表示当前你选中的元素,你尝试在打印台输入$2回车,控制台就会输出当前你选中元素的下一个兄弟级元素(ps:输出美元符号不知道为什么不出现,那个2之前是美元符号请注意)
          这是我看的别人写的比较详细的希望对你有帮助,来源https://github.com/dwqs/blog
          其中选取了一段内容如下:
          DevTools控制台支持一些变量和函数来选择DOM元素
          $()–document.querySelector()的简写,返回第一个和css选择器匹配的元素。例如$(‘p’)返回这个页面中第一个p元素
          $$()–document.querySelectorAll()的简写,返回一个和css选择器匹配的元素数组。
          $0-$4–依次返回五个最近你在元素面板选择过的DOM元素的历史记录,$0是最新的记录,以此类推。(重点是看这个)

            阿神

            没啥意义,后台代码有那里写错留下文本吧

              Latest Downloads
              More>
              Web Effects
              Website Source Code
              Website Materials
              Front End Template
              About us Disclaimer Sitemap
              php.cn:Public welfare online PHP training,Help PHP learners grow quickly!