说到异步,理论上是理解了,但不知道在实际的项目中如何去写和实现呢?求指导
9 回复
fs.readdir('.', function (err, files) {
if (err) console.error(err);
console.log(files);
});
就这样应用了
你这是什么意思?能不能解析一下呢?
@topmk 读取文件夹
写程序是要多实践多看书,理论上理解了还不会写那只能说明没有真的理解
@huanghaiyang是这个意思,先执行了‘.’然后在执行那个回调函数,最后输出’files’,那么回调函数里面的的err和files是随意定义的吗?
你给推荐个实践项目吧!?
@topmk 如果功能函数是自己写的,回调函数的参数是可以随意定义的。 但是一般大家都遵守一个规则:回调函数的第一个参数用来表示是否出错。
至于“实际的项目中如何去写和实现”,这个得先从模仿开始,看别人的代码是怎么写的,自己就照着做,写多了就懂了。
使用node.js异步库
@topmk 把cnodejs全采集下来,并生成静态文件。