I have the following code snippet in my node code.
var fs = require('fs');
fs.readdir(__dirname, function (err, files) {
console.log(files);
});
Why does the variable '__dirname' have double underscores? I know that one underscore is a naming convention for a private/protected variable... but does double underscore mean something more?