小编pen*_*han的帖子

节点js fs.unlink()如何工作

我是节点js的新手,我不太了解节点js的文档.在这个fs.unlink函数中

const fs = require('fs');

fs.unlink('/tmp/hello', (err) => {
  if (err) throw err;
  console.log('successfully deleted /tmp/hello');
});
Run Code Online (Sandbox Code Playgroud)

异步形式总是将完成回调作为其最后一个参数.传递给完成回调的参数取决于方法,但第一个参数始终保留用于异常.如果操作成功完成,则第一个参数将为null或undefined.

引自https://nodejs.org/api/fs.html#fs_fs_readfilesync_filename_options

哪个参数将首先执行?回调还是第一个参数?为什么第一个参数保留为异常?

node.js

1
推荐指数
1
解决办法
5066
查看次数

标签 统计

node.js ×1