querySelector和getElementById的区别

本文探讨了querySelector和getElementById两个DOM选择方法在选取元素时的动态与静态差异。querySelector返回的是静态结果,不会随文档变化更新,而getElementById则返回动态集合,能反映出文档的实时状态。了解这些差异对于优化网页脚本和处理动态内容至关重要。
摘要由CSDN通过智能技术生成

querySelector:选出来的是静态的,后面如果有增加的是不会显示出来的

返回指定选择器的第一个元素对象,里面选择器需要加符号 eg:.box/#box

getElementById:选出来的是动态的 ,返回的是对象的集合,以数组的形式储存,如果获取不到元素,会返回空的伪数组。

 

动态就是选出的元素会随文档改变而改变,而静态的选出来之后就不会改变了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值