jsthis有哪幾種指向?
Jsthis對:有以下七點看法。
1.將方法綁定到當前元素的事件。當事件觸發方法的執行時,這在方法中是指當前元素本身;
方法執行,看是否有點"。"前面,一個小點,誰在小點前面,這就是誰;沒有一個點是窗口對象;
3.執行構造函數時,方法體中的this是當前構造函數類的一個實例;
4.自執行函數一般是窗口對象;
定時器中的窗口對象(通過調用傳入的窗口對象);
6.在object方法中,這指向對象本身(受tim
js選項有哪些?
常用的JS選擇器有getElementById()、getElementsByName()、getElementsByTagName()、getElementsByClassName()、querySelector()。
答:g:返回對第一個具有指定ID的對象的引用。如果要在文檔中查找特定的元素,最有效的方法是g:的G:返回元素的名稱屬性是文檔中的名稱值。因為name屬性值不是唯一的,所以查詢結果可能返回數組而不是元素。
C:·g:返回文檔中指定標簽的元素。
D:·getElementsByClassNam:返回文檔中指定類名的所有元素。
:·querySelector():返回文檔中匹配指定css選擇器的第一個元素。
F:·querySelectorAll():返回文檔中匹配指定css選擇器的第一個元素。
第二,jQuery選擇器#
內容
基本選擇器包括ID選擇器、類別選擇器、標簽選擇器和通用選擇器。添加事件的方法如下:
$(...).事件名稱(function(){})
屬性樣式包括:
$(...).CSS(#34邊框#34,#341像素純紅#34)
$(...).css({...})
$(...).css(#34border#34)
$(...).attr(屬性名稱,值)
$(...).html()innerHTML
$(...).text()內部文本
$(...).val()值值
$(...).addClass()增加。
$(...).removeClass()刪除
$(...).toggleClass()開關**
選擇器的詳細用法:#
屬性選擇器的補充:
例如,查找當前類下所有具有data-scrollto屬性的元素。右側導航條。
$(#39.rightnav-bar[data-scrollto]#39)
varscroll$(#39[data-scrollto]#39)//當只有要查找的元素包含data-scrollto屬性時,也可以使用此方法。
//vartabIndex$(#a[data-types#39support#39]#34)。索引()