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()開關**
選擇器的詳細用法:#
屬性選擇器的補充:
例如:查找當前類.r。包含data-scrollto屬性的導航欄下的所有元素。
$(#39.rightnav-bar[data-scrollto]#39)
varscroll$(#39[data-scrollto]#39)//當只有要查找的元素包含data-scrollto屬性時,也可以使用此方法。
//vartabInd
javascript對象有哪些?
Javascript中的一切都是對象,如:字符串、數值、數組、函數等。每個對象都有屬性和方法。
對象的屬性:反映對象的一些特定屬性,如字符串的長度、圖像的長度和寬度等。
對象的方法:可以在對象上執行的操作。例如,"提交"的形式,與getYear"時間的等等。
Javascript提供了多個內置對象,如字符串、日期、數組等。,它們是在使用前定義的。
這里有一些例子
數組對象中的常用方法:
Concat():意思是將幾個數組組合成一個數組。
Join():返回一個字符串值,該值包含由指定分隔符分隔的連接數組的所有元素。
Pop():移除數組的最后一個元素。
Shift():刪除數組中的第一個元素。
Slice(start,end):返回數組中的一段。
Push():向數組中添加一個新元素,并返回最新的長度。
Sort():對數組進行排序。
Reverse():反轉數組的排序。
ToLocaleString()返回當前系統時間。
數組對象只有一個常用的屬性:
Length:表示獲取當前數組的長度。
全局對象
是一個固有對象,其目的是將所有全局方法集中在一個對象中。
Global沒有語法,所以直接調用它的方法。
escap:對字符串對象進行編碼,以便它們可以在所有計算機上被讀取。
轉義(字符串)
所需的charString參數是任何要編碼的字符串對象或文本。
IsNaN():判斷一個值是否為NaN。
ParseInt():返回從字符串中獲得的整數。
正則表達式對象
該對象包含正則表達式模式和指示如何應用這些模式的標志。
語法1
re/pattern/[標志]
語法2
關于新的正則表達式(