美文网首页
2020-03-25 CommonJs

2020-03-25 CommonJs

作者: BricksTaaToo | 来源:发表于2020-03-25 23:22 被阅读0次

    CommonJs主要用于服务端,同步加载

    a.js

    module.exports ===  exports

    export是一个对象

    基于刚才封装的原理:独立的命名空间、避免模块变量污染、避免修改模块属性

    const config ={
        name:'defaultName'
    }

    function Model (){

        // 1 选择this.的方式

        this.setName(name){

            this.name = name || config.name

            return this.name

        }

        // return 方式  如果有return this.的属性将不存在

        return {

            sex:"man"

        }
    }

    exports={

        Model :new Model()

    }

    // b.js

    const modal =  require("./b.js").Model 

    相关文章

      网友评论

          本文标题:2020-03-25 CommonJs

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