摘要:
全局对象 javascript的全局对象是window,他及其所有属性都可以在程序的任何地方访问。即全局变量。 而在node中全局对象是global,所有全局变量都是global对象的属性,包括其本身。 global最根本的作用是作为全局变量的宿主。 全局变量应该满足的条件: 1. 在最外层定义的变 阅读全文
摘要:
什么是模块 模块是node应用程序的基本组成部分,文件和模块是一一对应的,就是说,一个node文件就是一个模块,这个文件可能是javascript代码、json或者是编译过的c++扩展等,如: var http = require('http'); 其中http是node的一个核心模块,内部是c++ 阅读全文
摘要:
node.js 概念:是一个由c++编写的,本质上是一个javascript的运行环境,他可以让js代码运行在服务器端。 node可以解析JS代码(没有浏览器安全级的限制) 提供系统级别的API: 1. 文件的读写; 2. 进程的管理 3. 网络通信。 为什么要学node.js(网站:npmjs) 阅读全文
摘要:
构造函数本身就是一个函数,只不过该函数是出于创建对象的目的而定义的。 创建Object实例的两种方式: 1. new 操作符 var person = new Object(); person.name = "yehui"; person.age = 20; 2. 对象字面量 var person 阅读全文