851500
var fs = require('fs');
var files = ['./files/a', './files/b', './files/c'];
for (var i = 0; i < files.length; i++) {
fs.readFile(files[i], 'utf-8', function(err, contents) {
console.log(files[i] + ': ' + contents);
});
}
// undefined: aaaaaaaa
// undefined: bbbbbbbb
// undefined: cccccccc
for (let i = 0; i < files.length; i++) {
fs.readFile(files[i], 'utf-8', function(err, contents) {
console.log(files[i] + ': ' + contents);
});
}
// ./files/a: aaaaaaaa
// ./files/b: bbbbbbbb
// ./files/c: cccccccc
files.forEach(function(element, i) {
fs.readFile(element, 'utf-8', function(err, contents) {
console.log(files[i] + ': ' + contents);
});
});
// ./files/a: aaaaaaaa
// ./files/b: bbbbbbbb
// ./files/c: cccccccc