(6)Node.js 全局对象
一、浏览器全局对象和Node.js 全局对象
浏览器下的全局对象是window,而Node.js 下的全局对象是 global。
二、Node.js全局对象global的注意事项
• 在交互模式下,声明的变量和函数都属于 global
• 例如:var a = 1;global.a 可以访问到
• 示例:1.首先直接打印一个global.a,我们看到2个undefined,第一个undefined是a的,第二个undefined是console.log的。
通过如下我们打印global能够打印出结果,说明undefined不是global出现的,而是console.log出现的第二个undefined。
2.我们var定义一个a变量,然后通过global全局对象进行访问a变量,发现打印结果出现啦!
• 在脚本模式下,声明的变量和函数都不属于 global
• 例如:var a = 1;global.a 访问不到
我们node端中没有window对象,所以我们无法访问到window对象,也不能使用window对象访问其他变量。
三、web浏览器端和Node端对比图
二者中间的基本语法可以访问,而各自的对象不可以访问。
(6)Node.js 全局对象相关推荐
- Node.js 全局对象
Node.js 全局对象 在浏览器 JavaScript 中,通常 window 是全局对象, 而 Node.js 中的全局对象是 global,所有全局变量(除了 global 本身以外)都是 gl ...
- 30.Node.js 全局对象
转自:http://www.runoob.com/nodejs/nodejs-module-system.html 学习要点: - __filename - __dirname - setTim ...
- node.js全局对象和全局变量
概念:所有属性都可以在程序的任何地方访问,即全局变量.在JavaScript中,通常window是全局对象,而Node.js的全局对象是global,所有全局变量都是global对象的属性,如:con ...
- Node.js全局对象
Node.js的全局对象是具有全局性的,它们可在所有的模块中应用.我们并不需要在应用中引用这些对象,而可以直接使用它们. 一.__filename __filename 表示正在执行的代码的文件名.这 ...
- Node.js—Buffer对象
Node.js-Buffer对象 1 概述 2 基本操作 3 与二进制数组的关系 4 Buffer类 5 Buffer构造函数 6 Buffer类的方法(函数) 6.1 Buffer.isEncodi ...
- linux node 命令无效,完美解决linux下node.js全局模块找不到的情况
今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没 ...
- 一.node的事件处理;二.node的全局对象;三.node的readline模块;四.node的Web编程
目录 一.node的事件处理 1.node采用的事件驱动模式来进行事件处理的:只有当事件被触发时才执行相关程序 2.node是单线程运行的:采用事件轮询方式,不断的查询事件队列中的消息,然后根据消息执 ...
- Node.js自定义对象事件监听与发射
一.Node.js是以事件驱动的,那我们自定义的一些js对象就需要能监听事件以及发射事件.在Node.js中事件使用一个EventEmitter对象发出,该对象在events模块中.它应该是使用观察者 ...
- (7)Node.js 全局函数
一.Node.js 下的全局函数 1.1JavaScript 语言提供的全局函数,在 Node.js 下依然可用 • parseInt/parseFloat/isNaN/isFinite/eval.. ...
最新文章
- jacoco收集探针结果时机_滴滴开源Super-jacoco:java代码覆盖率收集平台
- Java 基础 之 常量
- 通过 UserAgent 判断是否在我们自己的安卓APP中
- 笔记-信息化与系统集成技术-国务院关于印发新一代人工智能发展规划的通知...
- Android 启动分析 1
- element ui封装 tree下拉框
- 【linux磁盘分区--格式化】fdisk,parted,mkfs.ext3
- Eclipse New菜单中没有Android Project选项
- Mybatis中mysql blob类型乱码解决
- 非阻塞套接字及select模型 select(0,fread,NULL,NULL,timeOut);
- 计算机桌面背景不见,电脑桌面背景不见了
- wav转mp3怎么转?
- 注册码系统V2的自动发卡功能使用流程
- 数据结构与算法-表(单链表 循序表 )
- cadence软件安装教程
- ps里jpg格式的图怎么保存成透明的
- 世界顶级公司的前端面试都问些什么
- 如何给SolidWorks工程图添加条型码?
- 如何将最大化互信息引入到无监督域适应(UDA)任务?
- 大数据对金融行业的影响,主要体现在哪几方面?