码迷,mamicode.com
首页 > Web开发 > 详细

js Tips

时间:2019-04-14 23:01:50      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:str   www   动态   tips   tip   com   www.   comm   select   


var 和 let的区别

var: 最小作用域为函数
let:最小作用于域为块(大括号)

querySelectorAll 和 getElementsBy 系列方法的区别

querySelectorAll 的返回值是一个 静态的 NodeList 对象,
getElementsByClassName、getElementsByTagName返回值是一个 动态的 HTMLCollection 对象 。getElementById返回一个element。

延伸:NodeList和HTMLCollection的区别

  • dom结构改变时不会受影响,NodeList不会受影响,HTMLCollection会跟随改变。
  • NodeList中包含所有node(包括element、attribute、text等),HTMLCollection中只包含element。

node和element的区别

  • node包含element、attribute(属性)、text(文本)、comment(注释)、document等
  • element是node的一种

https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType
https://www.cnblogs.com/ron123/p/3764393.html

js Tips

标签:str   www   动态   tips   tip   com   www.   comm   select   

原文地址:https://www.cnblogs.com/victor-leeson/p/10708032.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!