- for (let i = 0; i < 3; i++) { log(i) } log(i) // 结果是 undefined
- let和const的作用域只在花括号内
- let和const不能重复声明
- const声明一个不可被赋值的变量(声明一个不希望被任何人修改的变量)
const a = 3 a = 4 // 报错 不能被修改 let a = 3 a = 4 //不报错
set类型
set和nodeList(queryselectorAll)都是看起来像数组的数据
var a = Array.from(data) 可以将其转化为真正的数组