在这段 Node.js 代码中,
declare var process: NodeJS.Process;
declare var global: NodeJS.Global;
declare var console: Console;
declare var __filename: string;
declare var __dirname: string;
“declare var”和“var”有什么区别?
当我在Google上查找时,得到了“运行时”的词。
维基百科说运行时是指计算机程序在运行时进行的操作……
但我不理解。
在第一行中,“process”后面的“:”以及“NodeJS.Process”是什么意思?
这是说“process”等同于“NodeJS.Process”吗?
此外,在第四行中,“__filename”后面的“:”以及“string”是什么意思?
这是说“__filename”等同于“string”吗?
谢谢你。
:
后面的部分声明了变量的类型。 - Jaromanda X