全局对象
前言:为了更好的代码提示,我们可以使用ts的@types/node包来增强代码提示
- yarn add @types/node -D || npm i @types/node -D || pnpm i @types/node -D
在浏览器 JavaScript 中全局对象是 window, 而 Node.js 中的全局对象是 global,它及其所有属性都可以在程序的任何地方访问
setTimeout
- 和在浏览器环境中一样
setInterval
- 和在浏览器环境中一样
setImmediate
- 类似于setTimeout 0
console
- 和在浏览器环境中一样
__dirname
- __dirname 表示当前执行脚本所在的目录。
__filename
- __filename 表示当前正在执行的脚本的文件名。如果在模块中使用,返回的值是模块文件的路径。
Buffer
process
本文作者:HuangBingQuan
本文链接:https://www.cnblogs.com/bingquan1/p/18125830
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步