【node.js】全局变量、常用工具、文件系统
2021-06-14 06:04
标签:efi trunc rmdir 全局 date 截取 time 属性 同步 学习链接:http://www.runoob.com/nodejs/nodejs-global-object.html 在 JavaScript 中,通常 window 是全局对象, 而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 global 对象的属性。 全局对象与全局变量 注意: 永远使用 var 定义变量以避免引入全局变量,因为全局变量会污染 命名空间,提高代码的耦合风险。 __filename __dirname setTimeout(cb, ms) clearTimeout(t) setInterval(cb, ms) console process 常用工具 util.inherits util.inspect util.isArray(object) util.isRegExp(object) util.isDate(object) util.isError(object) 文件系统 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的 fs.readFile() 和同步的 fs.readFileSync()。 异步的方法函数最后一个参数为回调函数,回调函数的第一个参数包含了错误信息(error)。 打开文件 以下为在异步模式下打开文件的语法格式: 获取文件信息 写入文件 读取文件 关闭文件 截取文件 删除文件 创建目录 读取目录 删除目录 【node.js】全局变量、常用工具、文件系统 标签:efi trunc rmdir 全局 date 截取 time 属性 同步 原文地址:http://www.cnblogs.com/yujihang/p/7280750.htmlfs.open(path, flags[, mode], callback)
fs.stat(path, callback)
fs.writeFile(file, data[, options], callback)
fs.read(fd, buffer, offset, length, position, callback)
fs.close(fd, callback)
fs.ftruncate(fd, len, callback)
fs.unlink(path, callback)
fs.mkdir(path[, mode], callback)
fs.readdir(path, callback)
fs.rmdir(path, callback)