如何写好JS的三大原则

简介: 如何写好JS的三大原则

如何写好JS的三大原则

  • 各司其职:让HTML,CSS和JavaScript职能分离
  • 组件封装:好的UI组件具备正确性,扩展性,复用性
  • 过程抽象:应用函数式思想

二、详细知识点介绍:

封装

一般在进行团队开发的时候,会有很多人对代码和需求进行开发,这样的话就很容易导致代码出现不可控的问题,所以我们需要对方法进行封装

封装的好处:

  • 随时调用
  • 代码量减少,复用性提高
  • 易于维护和修改
// 利用对象封装自己的数学对象 里面有PI  最大值和最小值
        var myMath = {
            PI:3.141592653,
            max:function(){
                var max = arguments[0];
                for(var i =1;i<arguments.length;i++){
                    if(arguments[i] > max){
                        max = arguments[i];
                    }
                }
                return max;
            },
            min:function(){
                var min = arguments[0];
                for(var i =1;i<arguments.length;i++){
                    if(arguments[i] < min){
                        min = arguments[i];
                    }
                }
                return min;
            },
        }
复制代码

Dom

事件的三要素:

  1. 事件源:需要触发的对象
  2. 事件类型:如何触发,是什么事件,比如鼠标点击(onclick)还是鼠标经过,还是键盘按下
  3. 事件处理程序:通过一个函数赋值的方式完成

执行事件的步骤:

  • 获取事件源
  • 绑定事件 注册事件
<div>123</div>
    <script>
        //点击div 控制台输入 我被选中了
        // 1.获取事件源
        var div = document.querySelector('div');
        // 2.绑定事件 注册事件
        div.onclick = function(){
            console.log("我被选中了");
        }
    </script>
复制代码

高阶函数

  • 以函数作为参数
  • 以函数作为返回值
  • 常用于作为函数的装饰器



目录
打赏
0
0
0
0
27
分享
相关文章
JS程序设计的常用套路
亲尝百草,方知甘苦。套路,通常有助于提升代码的可读性、扩展性和效率。以下是作者工作中总结出来的一部分代码套路,分享给大家。
更好的 JS 代码该怎么编写 一文讲明白
Javascript 是浏览器可以理解的语言,它用于加载动态内容而无需刷新页面。今天列举一些用用更少的代码又更具可读性方式来编写 JS
56 3
带你论证JS基础的一段代码
在学习乏味难啃的理论基础知识时,我觉得应该创造自己的想象力,多去实践多去思考为什么会有这样的结果呢?
40 2
【面试题】前端 js那些需要注意的小细节
【面试题】前端 js那些需要注意的小细节
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等