zoukankan      html  css  js  c++  java
  • js异步方式

    node.js的例子

    1、回调

    创建 main.js 文件

    var fs = require("fs");
    
    fs.readFile('input.txt','utf8', function (err, data) {
        if (err) return console.error(err);
        console.log(data.toString());
    });
    
    console.log("程序执行结束!");

    运行结果

    2、监听

    创建main.js

    var events = require('events');
    var emitter = new events.EventEmitter();

    var events = require('events');
    var emitter = new events.EventEmitter();

    emitter.on('event1', function(arg) {
    console.log('1-Lisn', arg);
    });


    emitter.on('event2', function() {
    console.log('2-LisnA', arguments[1]);
    });
    emitter.on('event2', function() {
    console.log('2-LisnB', arguments[0]);
    });


    emitter.emit('event2', '吃饭', '睡觉');
    console.log("//////////////////////");
    emitter.emit('event1', '学习','看电视');

    运行结果

  • 相关阅读:
    Python学习-day10
    python学习-day9
    Python学习-day8
    Python学习-day7
    Python学习-day6
    Django2
    Django讲解
    JQuery讲解
    前端Day2
    前端Day1
  • 原文地址:https://www.cnblogs.com/taoxiaodan/p/6159974.html
Copyright © 2011-2022 走看看