zoukankan      html  css  js  c++  java
  • 【node.js】全局变量、常用工具、文件系统

    学习链接: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)。

    打开文件

    以下为在异步模式下打开文件的语法格式:

    fs.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)
  • 相关阅读:
    split 过滤空的元素
    Python内置函数(65)——staticmethod
    Python内置函数(64)——classmethod
    Python内置函数(63)——property
    Python内置函数(62)——exec
    Python内置函数(61)——eval
    Js里头的对象字面量
    Js中的prototype的用法二
    Js中的prototype的用法一
    Mxgraph使用总结二
  • 原文地址:https://www.cnblogs.com/yujihang/p/7280750.html
Copyright © 2011-2022 走看看