美文网首页
node内置模块

node内置模块

作者: 西兰花伟大炮 | 来源:发表于2017-10-07 17:20 被阅读50次
(1)events
1. 触发自定义事件

类似jq的trigger函数,用emit去触发另一个事件

const RootEvent = require('events');

class CurEvent extends RootEvent{

}

const DemoEvent = new CurEvent();

DemoEvent.on('printme',function(){
    console.log('------------------------------------');
    console.log('i am the best');
    console.log('------------------------------------');
});

setInterval(()=>{
    DemoEvent.emit('printme');
},1000)
(2)fs
1. 创建流读取txt文件
//向txt文件中写入数据,监听finish事件来结束写入
const fs = require('fs');

const ws = fs.createWriteStream('./article.txt');

const continuewrite = setInterval((err)=>{
    if(err) throw err;
    const num = parseInt(Math.random()*10);
    console.log('------------------------------------');
    console.log(num);
    console.log('------------------------------------');
    if(num < 9){
        ws.write(num + '');
    }else{
        clearInterval(continuewrite);
        ws.end();
    }
    
},1000);

ws.on('finish',()=>{
    console.log('done');
})

相关文章

  • node模块载入机制

    node内模块以及载入顺序为: 内置模块 文件模块 文件目录模块 node_modules模块 内置模块 http...

  • Node.js HTTP模块

    内置HTTP模块 Node.js 中有 HTTP 这个内置模块,HTTP 模块允许 Node.js 通过超文本传输...

  • 四、node(二)

    node模块 文件模块内置模块第三方模块 内置模块 util util.inherits(Child,Parent...

  • 2018-08-20第五天课

    内置模块 => 直接使用 Node 提供好的核心模块 Event 事件模块事件模块是整个 Node.js ...

  • node模块

    node 模块 内置模块http ( creatServer)fs (resdFileSync,writeFile...

  • Node.js HTTP模块

    内置HTTP模块 Node.js中有HTTP这个一个内置模块,它允许Node.js通过超文本传输协议(HTTP)传...

  • querystring 与qs

    querystring是node内置模块,qs是npm模块 querystring的解析会忽略内置对象,qs的解析...

  • node内置模块

    crypto 模块 node.js 提供这个模块用于数据加密 md5加密 varcrypto =require('...

  • node内置模块

    (1)events 1. 触发自定义事件 类似jq的trigger函数,用emit去触发另一个事件 (2)fs 1...

  • node系统模块 ---path 路径(学习笔记)

    引入系统模块 path是node内置的模块,当使用内置模块时,要使用require引入。 path的一些方法 1....

网友评论

      本文标题:node内置模块

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