3 回答

翻過高山走不出你
TA貢獻1875條經驗 獲得超3個贊
這是最后選擇的DOM節點索引。Chrome會為您選擇的每個DOM節點分配一個索引。因此,$0將始終指向您選擇的最后一個節點,同時$1將指向您之前選擇的節點??梢园阉胂蟪梢欢炎罱x擇的節點。
例如,請考慮以下內容
<div id="sunday"></div>
<div id="monday"></div>
<div id="tuesday"></div>
現在你打開devtools控制臺和選擇#sunday,#monday并#tuesday以該順序排列,您將獲得ID,如:
$0 -> <div id="tuesday"></div>
$1 -> <div id="monday"></div>
$2 -> <div id="sunday"></div>
注意: 知道在腳本(或控制臺)中可以選擇節點可能很有用,例如,一個常用的用途是角度元素選擇器,因此您只需選擇節點,然后運行:
angular.element($0).scope()
您可以通過控制臺訪問節點范圍。

森林海
TA貢獻2011條經驗 獲得超2個贊
我會說這只是在調試時獲取html元素引用的簡寫語法,通常這些方法將通過這些方法執行
document.getElementById , document.getElementsByClassName , document.querySelector
所以點擊一個html元素并在控制臺中獲取一個引用變量($ 0)是白天節省的大量時間
添加回答
舉報
0/150
提交
取消