一个 <ul> 里有 1000 个 <li> 需要点击响应,性能与内存最优的做法是?

前端基础

  1. A.在 ul 上做事件委托,用 event.target 判断 li
  2. B.给每个 li 各绑定一个 click 监听(1000 个监听器)
  3. C.给每个 li 写 onclick 内联属性
  4. D.用 setInterval 轮询检测每个 li 的状态