Require()是用来加载模块的,下面来介绍require()的模块加载规则。在使用Node.js开发的过程中,需要加载的模块主要分为两大类:文件模块和核心模块...查看全文>>
Socket的英文原义是“孔”或“插座”。在程序方面,可理解为接口对象,在网络编程中通常也称作“套接字”,常用于描述IP地址和端口等。Socket是支持TCP/IP的网络通信的基本操作单元,可以看作是不同主机之间的进程进行双向通信的端点,简单地说就是通信两方的一种约定。作为一个抽象的概念,简单理解...查看全文>>
HTTP服务器本质上也是一个Socket服务器,可以理解为在Socket服务器的基础上进行了一些封装,简化了一些操作。本节将对HTTP模块提供的API进行详细介绍。查看全文>>
下面通过一个案例来演示Node.js中使用HTTP模块构建Web服务器的过程,具体步骤如下:在Course/code目录下创建目录chapter07...查看全文>>
splice()数组删除,参数为splice(元素下标, 删除元素个数(可以为0), 要添加的元素(可以不写)),返回被删除项目的新数组。查看全文>>
JavaScript代码在运行之前会经过一个编译的过程,而编译有分词、解析和代码生成三个步骤,下面我们详细介绍。查看全文>>