美文网首页
js.pattern 简介与对象的收编

js.pattern 简介与对象的收编

作者: 许道龙 | 来源:发表于2016-07-15 09:37 被阅读0次

参考并结合es6类 是JavaScript 设计模式

-a : 架构型设计模式
-h : 行为型设计模式
-i : 创建型设计模式
-k : 技巧型设计模式
-s : 结构型设计模式

高内聚 : =内聚力,是软件度量,组成模块程度,即包含鲁棒性(健壮性),可靠度,可复用性和易懂性;

耦合性 : 与内聚性相对;

全局函数的处理

用对象收编

let obj = {
    one : ()=>{

    },
    two : ()=>{

    }
}

真假对象

let obj = ()=> {
    return {
        one: ()=> {
            console.log("one")
        },
        two: ()=> {
            console.log("two")
        }
    }
}

类的形式

class obj {
    constructor() {
    }

    one(){
        console.log("one");
        return this;
    }
    two(){
        console.log("two")
        return this;
    }
}

函数祖先绑定

Function.prototype.addMethod = function(name,func){
    this[name] = func;
    //类式调用方法
    //this.prototype[name] = fn ;
}

初始化

let methons = function(){};
or let methons = new Function();

相关文章

  • js.pattern 简介与对象的收编

    参考并结合es6类 是JavaScript 设计模式 高内聚 : =内聚力,是软件度量,组成模块程度,即包含鲁棒性...

  • 第一章 灵活的javascript

    1。 用对象来收编变量和函数,减少全局变量数,防止变量和函数覆盖。 2。可以使用类来收编变量和函数:

  • js对象创建及链式调用

    一、使用对象的原因 不会污染全局环境,和别人协同合作时,不会互相影响。所以,尽量使用对象来收编变量。 函数也是全局...

  • JS设计模式 -- 关于对象

    1. 用对象收编变量 使用: 或: 使用同上缺点:这个对象不能复制一份,或者说这个对象类在用new 关键字创建新的...

  • 人血馒头里有料

    《药》写于1919年4月25日,收编于鲁迅《呐喊》小说集。 笔者为何首作了小说《药》的简介,只...

  • 对象的简介

  • 对象简介

    第一部分: 首先,可以用字典创建一个简单对象, 现在用Json的键值对构建了一个最简单的对象。如果要使用这个对象中...

  • 收编

    这样的方式,根本是行不通的。这样是完全只自己要钱,不要脸。 这样,才能使利益最大化,牺牲那些人的利益又能算什么? ...

  • javascript

    1.javascript的简介 *基于对象和事件的语言,应用与客户端 -基于对象: **提供好了很多对象,可以直接...

  • 3-类与对象简介

        面向对象是一个非常庞大的话题,但是任何庞大的话题都有其核心的组成:类与对象。 类与对象简介     类是对...

网友评论

      本文标题:js.pattern 简介与对象的收编

      本文链接:https://www.haomeiwen.com/subject/cnlyjttx.html