nodejs文件的引入和导出

nodejs的多个对象导出和引入

导出:
var o={
    a:1,
    b:2,
    c:function(){
       console.log( this.a+this.b);
    }
}

var o1={
    d:function(){
        console.log("aaa");
    }
}
exports.o=o;
exports.o1=o1; 
导入: 多个对象的引入要结构赋值
var {o,o1,abc}=require("./b")

nodejs单个对象的导出和引入

导出:
var o={
    a:1,
    b:2,
    c:function(){
       console.log( this.a+this.b);
    }
}
module.exports=o;
导入:
var o=require("./b");

总结:

  • nodejs文件的导出和导入原理和ES6文件相似
module.exports=obj;//默认导出一个对象
export defalut class Box  类似

exports.obj=obj;//导出多个元素
export class Box  类似
  • nodejs不是针对浏览器进行操作的,所以没有DOM和BOM
  • BOM和DOM中的事件在nodejs中不支持,但是他有自己的事件
posted on 2020-08-06 19:18  94Lucky  阅读(739)  评论(0编辑  收藏  举报