原文: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