原文:JS中querySelectorAll的作用

在我們編寫Html頁面時,如果遇到外部頁面點擊跳轉並且內部頁面也需要點擊跳轉時。單純編寫JS時所要抓取的dom對象就會容易出現問題,如我的外層頁面之下的div中的div。都會被捕捉到,這樣我們編寫出的js點擊切換頁面的效果就會出現bug。 如何規避這種情況,我們可以使用 querySelectorAll 來解決這個問題。通過使用它來抓取當前擁有同樣class樣式的div,就會針對指向性的獲取到該 ...

2019-06-16 10:43 0 545 推薦指數:

查看詳情

javaScript的querySelector和querySelectorAll

querySelector和querySelectorAll是W3C提供的 新的查詢接口,其主要特點如下: 1、querySelector只返回匹配的第一個元素,如果沒有匹配項,返回null。 2、querySelectorAll返回匹配的元素集合,如果沒有匹配項,返回空的nodelist(節點 ...

Thu Sep 19 18:39:00 CST 2019 0 962
JSnew的作用

JS的new是來創建實例對象的。 new開辟了一個新的空間來存儲構造函數初始化的數據,並將地址作為返回值返回 如果沒有new,構造函數的this指向全局變量,沒有返回值,會顯示undefined。 實現的步驟: 1.new會在內存創建一個新的空對象 2.new ...

Tue Oct 13 23:36:00 CST 2020 0 605
js冒號的作用

說到這個題目,先從今天和朋友討論一個問題開始。{a:1,b:2}直接在控制台輸出時會報錯“Uncaught SyntaxError: Unexpected token :”;一開始不能理解,一個再正常不過的對象,為什么會報錯呢?其實分析下就知道,{}在js除了表示對象直接量外,還表示語句塊 ...

Tue Nov 10 02:55:00 CST 2015 12 6964
jsthen的作用

then()方法是異步執行。 意思是:就是當.then()前的方法執行完后再執行then()內部的程序,這樣就避免了,數據沒獲取到等的問題。 語法:promise.then(o ...

Fri Aug 07 17:40:00 CST 2020 0 1286
js?v=的作用

js路徑后跟 ?v=... 的作用:避免客戶端緩存腳本,導致文件升級后用戶的腳步未發生變化。 什么文件會被瀏覽器緩存?當然是大多數靜態文件--也就是很長一段時間都不會修改的文件,js文件也屬於該類 ...

Sat Mar 03 01:11:00 CST 2018 0 1078
JS的this都有什么作用

1、全局代碼的this 是指向全局對象,在瀏覽器是window 2、作為單純的函數調用: 在普通函數的this,指向了全局函數,即window ,在嚴格模式下,是undefined 3、作為對象的方法調用: 輸出 foocoder ...

Tue Jan 27 22:25:00 CST 2015 0 2475
JS冒號的作用

轉載: JS冒號的作用1.聲明對象的成員2.switch語句分支3.三元表達式1.聲明對象的成員 var Book ={ Name: '法', Price: 100, Discount : function(rate) { this.Price *= rate ...

Thu Mar 23 04:22:00 CST 2017 0 4840
js!!的作用

js!!的作用是: !!一般用來將后面的表達式轉換為布爾型的數據(boolean) ===表示類型什么的全部相等(自己寫一個if測試一下就好了)!==表示要全部不想等包括類型(一樣寫一個if)||或者的意思!!一般用來將后面的表達式轉換為布爾型的數據(boolean ...

Tue Dec 17 17:46:00 CST 2013 0 11198
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM