我試圖理解js中[0]的用法,但仍然沒有得到任何滿意的答案。javascript中使用[0]有什麼用法
$("#test").click(function(){
$(".test2")[0].reset();
})
當我們刪除「[0]」不起作用。這是什麼使用的是js
我試圖理解js中[0]的用法,但仍然沒有得到任何滿意的答案。javascript中使用[0]有什麼用法
$("#test").click(function(){
$(".test2")[0].reset();
})
當我們刪除「[0]」不起作用。這是什麼使用的是js
它很簡單,我們可以在一個頁面中多次使用類名,所以當我們在一個頁面中多次使用一個類名時,我們可以使用[0]將規則應用到第一次聲明的類名或[1]將該規則應用於第二次聲明的相同類名。
在jQuery中,當我們不在類聲明中使用[0]時,它也可以正常工作。
當我們使用id意味着它的獨特性,所以我們不能使用[0]或不需要它。
當我們使用id時,必須使用[0]來表示它的第一個索引,當我們不使用[0]那個時間重置不工作。可能在不需要類[0]的情況下 –
但我們可以在頁面中使用id一次,因爲它的唯一 –
是的,id應該是唯一的。所以我們在id的情況下使用[0]。 –
*當我們刪除「[0]」不工作*。你認爲這意味着什麼? – shmosel
你應該遵循一個教程來解釋JS – Weedoze
的基本知識什麼是.test2? .test2指的是一個類,而不是像#test那樣的ID。它可能在結果中不止一個元素,因爲類可以在DOM中存在n次。 [0]引用列表的第一個元素或對象的0屬性。 – thsorens