在 Google Chrome 的开发者工具中,当我选择一个元素时,我 ==$0会在所选元素旁边看到。那是什么意思?
==$0
它是最后选择的 DOM 节点索引。Chrome 会为您选择的每个 DOM 节点分配一个索引。所以$0将始终指向您选择的最后一个节点,而$1将指向您之前选择的节点。把它想象成一堆最近选择的节点。
$0
$1
例如,考虑以下
<div id="sunday"></div> <div id="monday"></div> <div id="tuesday"></div>
现在您打开了 devtools 控制台并选择了#sunday,按照上述顺序,您将获得如下 id:#monday``#tuesday
#sunday
#monday``#tuesday
$0 -> <div id="tuesday"></div> $1 -> <div id="monday"></div> $2 -> <div id="sunday"></div>
注意: 知道节点在您的脚本(或控制台)中是可选的可能很有用,例如,一个流行的用途是角度元素选择器,因此您可以简单地选择您的节点,然后运行:
angular.element($0).scope()
瞧,您可以通过控制台访问节点范围。