青训营 |「跟着月影学 JavaScript」笔记
这节课是由月影老师讲的,干货满满,包括了面向对象的设计、组件封装、高阶函数(节流、防抖、批处理、可迭代化) # 本堂课重点内容 # 写好 js 的原则 # 各司其责 举个栗子:写一段 JS,控制一个网页,让他支持浅色 / 深色两种模式。你会怎么做呢? 我的第一反应:写一个深色类,在切换按钮事件进行切换。这也是课件里讲的第二版。 第一版 直接切换样式,不妥,但能用 const btn = document.getElementById('modeBtn');btn.addEventListener('click', (e) => {...
more...