zoukankan      html  css  js  c++  java
  • nodejs异步案例

    const fs = require('fs');
    
    fs.readFile('./test.txt', 'utf-8', (err, data) => {
      err
      ? console.error(err)
      : console.log(data.toString()+'1');
    });
    console.log("over1");
    
    fs.readFile('./test.txt', 'utf-8', (err, data) => {
      setTimeout(() => {
        err
        ? console.error(err)
        : console.log(data.toString()+'2');
      }, 100);
    });
    console.log("over2");
    
    fs.readFile('./test.txt', 'utf-8', (err, data) => {
      err
      ? console.error(err)
      : console.log(data.toString()+'3');
    });
    console.log("over3");
    
    var data = fs.readFileSync('./test.txt');
    console.log(data.toString()+'4');
    console.log("over4");
    
    /*------------------------
    输出结果如下
    over1
    over2
    over3
    hello node dkplus!4
    over4
    hello node dkplus!1
    hello node dkplus!3
    hello node dkplus!2
    ------------------------*/
    
  • 相关阅读:
    LwIP源代码文件目录解析
    规划2014!
    test
    111
    df
    第一次北京之行
    Android02--debug.keystore的注册信息
    Android01--开发环境搭建
    dfd
    1007
  • 原文地址:https://www.cnblogs.com/dkplus/p/8447789.html
Copyright © 2011-2022 走看看