javascript如何匹配條件 js選項(xiàng)有哪些?
js選項(xiàng)有哪些?常用的JS選擇器有g(shù)etElementById()、getElementsByName()、getElementsByTagName()、getElementsByClassName(
js選項(xiàng)有哪些?
常用的JS選擇器有g(shù)etElementById()、getElementsByName()、getElementsByTagName()、getElementsByClassName()、querySelector()。
答:g:返回對(duì)第一個(gè)具有指定ID的對(duì)象的引用。如果要在文檔中查找特定的元素,最有效的方法是g:的G:返回元素的名稱屬性是文檔中的名稱值。因?yàn)閚ame屬性值不是唯一的,所以查詢結(jié)果可能返回?cái)?shù)組而不是元素。
C:·g:返回文檔中指定標(biāo)簽的元素。
D:·getElementsByClassNam:返回文檔中指定類名的所有元素。
:·querySelector():返回文檔中匹配指定css選擇器的第一個(gè)元素。
F:·querySelectorAll():返回文檔中匹配指定css選擇器的第一個(gè)元素。
第二,jQuery選擇器#
內(nèi)容
基本選擇器包括ID選擇器、類別選擇器、標(biāo)簽選擇器和通用選擇器。添加事件的方法如下:
$ (...).事件名稱(function() {})
屬性樣式包括:
$(...).CSS(#34邊框#34,# 341像素純紅# 34)
$(...).css({...})
$(...).css(#34border#34)
$(...).attr(屬性名稱,值)
$(...).html() innerHTML
$(...).text()內(nèi)部文本
$(...).val()值值
$(...).addClass()增加。
$(...).removeClass()刪除
$(...).toggleClass()開(kāi)關(guān)* *
選擇器的詳細(xì)用法:#
屬性選擇器的補(bǔ)充:
例如:查找當(dāng)前類. r。包含data-scrollto屬性的導(dǎo)航欄下的所有元素。
$(# 39 . right nav-bar[data-scroll to]# 39)
varscroll $(# 39[data-scrollto]# 39)//當(dāng)只有要查找的元素包含data-scroll to屬性時(shí),也可以使用此方法。
//var tabInd
javascript對(duì)象有哪些?
JavaScript中的一切都是對(duì)象,如:字符串、數(shù)值、數(shù)組、函數(shù)等。每個(gè)對(duì)象都有屬性和方法。
對(duì)象的屬性:反映對(duì)象的一些特定屬性,如字符串的長(zhǎng)度、圖像的長(zhǎng)度和寬度等。
對(duì)象的方法:可以在對(duì)象上執(zhí)行的操作。例如, "提交 "的形式,與getYear "時(shí)間的等等。
JavaScript提供了多個(gè)內(nèi)置對(duì)象,如字符串、日期、數(shù)組等。,它們是在使用前定義的。
這里有一些例子
數(shù)組對(duì)象中的常用方法:
Concat():意思是將幾個(gè)數(shù)組組合成一個(gè)數(shù)組。
Join():返回一個(gè)字符串值,該值包含由指定分隔符分隔的連接數(shù)組的所有元素。
Pop():移除數(shù)組的最后一個(gè)元素。
Shift():刪除數(shù)組中的第一個(gè)元素。
Slice(start,end):返回?cái)?shù)組中的一段。
Push():向數(shù)組中添加一個(gè)新元素,并返回最新的長(zhǎng)度。
Sort():對(duì)數(shù)組進(jìn)行排序。
Reverse():反轉(zhuǎn)數(shù)組的排序。
ToLocaleString()返回當(dāng)前系統(tǒng)時(shí)間。
數(shù)組對(duì)象只有一個(gè)常用的屬性:
Length:表示獲取當(dāng)前數(shù)組的長(zhǎng)度。
全局對(duì)象
是一個(gè)固有對(duì)象,其目的是將所有全局方法集中在一個(gè)對(duì)象中。
Global沒(méi)有語(yǔ)法,所以直接調(diào)用它的方法。
escap:對(duì)字符串對(duì)象進(jìn)行編碼,以便它們可以在所有計(jì)算機(jī)上被讀取。
轉(zhuǎn)義(字符串)
所需的charString參數(shù)是任何要編碼的字符串對(duì)象或文本。
IsNaN():判斷一個(gè)值是否為NaN。
ParseInt():返回從字符串中獲得的整數(shù)。
正則表達(dá)式對(duì)象
該對(duì)象包含正則表達(dá)式模式和指示如何應(yīng)用這些模式的標(biāo)志。
語(yǔ)法1
re/pattern/[標(biāo)志]
語(yǔ)法2
關(guān)于新的正則表達(dá)式(