这是我参与第四届青训营笔记创作活动的第3天,学习到了JS的高级运用,主要讲解了写好JS的三大原则,分别为各司其责、组件封装、过程抽象
注意:
1.各司其职:让
HTML、CSS和JavaScript职能分离 2.组件封装:好的UI组件具备正确性、扩展性、复用性 3.过程对象:应用函数式编程思维
1.例子1
点击图标之后更换了背景颜色及字体颜色
分析及代码:
还存在改进空间
注意:
1.版本三没有使用
JavaScript,使用了CSS的伪类选择器
2.组件封装
注意:
1.减少代码的修改量