![]() |
VOOZH | about |
The fsPromises.opendir() method is used to asynchronously open a directory in the file system. It creates an fs.Dir, which contains all further functions for reading from and cleaning up the directory. This object contains various methods that can be used to accessing the directory.
Syntax:
fsPromises.opendir( path[, options])
Parameters: This method accepts two parameters as mentioned above and described below:
node index.js
Output:
Dir {
[Symbol(kDirHandle)]: DirHandle {},
[Symbol(kDirBufferedEntries)]: [],
[Symbol(kDirPath)]: 'C:\\Users\\Lenovo\\Downloads\\Internship\\Program',
[Symbol(kDirClosed)]: false,
[Symbol(kDirOptions)]: { bufferSize: 32, encoding: 'utf8' },
[Symbol(kDirReadPromisified)]: [Function: bound [kDirReadImpl]],
[Symbol(kDirClosePromisified)]: [Function: bound close]
}
Reference: https://nodejs.org/api/fs.html#fs_fspromises_opendir_path_options