Node.js有几个关键的全局变量,总是可用的。
Web浏览器中的JavaScript将窗口对象作为“全局"变量。连接到全局的任何变量或成员在应用程序中的任何位置都可用。Node.js有全局对象。附加到它的任何东西,在你的node应用程序中的任何地方都可用:
function printit(var_name) { console.log(global[var_name]);}global.HTML = "H";global.CSS = "C";printit("CSS"); printit("HTML");printit("SQL");
function printit(var_name) {
console.log(global[var_name]);
}
global.HTML = "H";
global.CSS = "C";
printit("CSS");
printit("HTML");
printit("SQL");
上面的代码生成以下结果。
console Node.js有全局变量console。 console.log函数可以从浏览器将字符串输出到console窗口或调试窗口。 console.warn(msg)在stderr上打印。 console.time(label)标记时间戳和console.timeEnd(label)打印自调用时间函数以来的已用时间。 console.assert(cond,message)throws如果 cond 计算结果为false,则会出现 AssertionFailure 异常。 Node.js 基础教程 Node.js 教程 Node.js 安装配置 Node.js 创建第一个应用 Node.js NPM 使用介绍 Node.js REPL(交互式解释器) Node.js 回调函数 Node.js 事件循环 Node.js 事件 Node.js Buffer(缓冲区) Node.js Stream(流) Node.js 模块系统 Node.js 函数 Node.js 路由 Node.js 全局对象 Node.js 常用工具 util Node.js 文件系统 Node.js 工具模块 Node.js OS 模块 Node.js Path 模块 Node.js Net 模块 Node.js DNS 模块 Node.js Domain 模块 Node.js Web 模块 Node.js Express 框架 Node.js RESTful API Node.js 多进程 Node.js JXcore 打包 Node.js 概述 Node.js 简介 Node.js 对比传统Web服务器 Node.js 数据类型 Node.js 数据类型 Node.js 数字 Node.js 布尔值 Node.js 字符串 Node.js 字符串函数 Node.js Buildin对象 Node.js 对象 Node.js JSON Node.js 数组 Node.js 数组函数 Node.js 函数 Node.js 函数 Node.js 高阶函数 Node.js 语言 Node.js 运算符 Node.js 循环语句 Node.js 对象 Node.js 类 Node.js 类的创建 Node.js 原型链 Node.js 错误和异常 Node.js 全局变量 Node.js 进阶 Node.js 异步编程 Node.js 缓冲区(Buffer) Node.js 全局(global) Node.js Web Node.js 进程(process) Node.js setTimeout和setInterval Node.js 模块 Node.js 模块系统 Node.js require模块 Node.js File模块 Node.js Path模块 Node.js fs模块 Node.js os模块 Node.js util模块 Node.js 包 Node.js 包 Node.js package.json文件 Node.js NPM Node.js NPM JSON Node.js NPM Node.js 语义NPM Node.js 常用包 Node.js 全局包 Node.js 包链接 Node.js underscore Node.js optimist Node.js Moment Node.js colors包 Node.js 事件 Node.js events事件模块 Node.js 全局事件 Node.js 事件处理程序 Node.js Stream Node.js Stream(流) Node.js 可读/可写流 Node.js 自定义流 Node.js HTTP Node.js HTTP Node.js HTTP标头 Node.js HTTP文件
Node.js有全局变量console。
console.log函数可以从浏览器将字符串输出到console窗口或调试窗口。
console.warn(msg)在stderr上打印。
console.time(label)标记时间戳和console.timeEnd(label)打印自调用时间函数以来的已用时间。
console.assert(cond,message)throws如果 cond 计算结果为false,则会出现 AssertionFailure 异常。
cond
AssertionFailure