问题:Uncaught TypeError: Cannot set properties of null (setting ‘innerHTML’)
原因:html代码从上往下执行,必须把script放在相关html代码后面。否则就会找不到节点
问题:setTimeout
第二个参数delay设置为0或者不传,表示立即执行,或者说在下次事件循环中立即执行
===
短路逻辑
console && console.log && console.log(‘hi’)
以防console不存在报错
a = a || 100
a的保底值
使用与运算符判断奇偶
偶数 & 1 === 0
奇数 & 1 === 1