NodeJS(⑤)——网络操作

在nodejs(①)中,有一个例子是建立一个服务器的,这里就介绍一下如何建立一个服务器。 首先我们要介绍一下http协议(前面网络协议的文章里面也有介绍) HTTP协议 超文本传输协议(HyperText Transfer Prototcol)HTTP假定其下层协议提供可靠的传输。因此,...

NodeJS(④)——文件系统

文件系统,即fs(file system)模块,是nodejs模块中非常重要的一个模块。javascript无法对文件进行操作,但是nodejs中的fs模块可以。 文件系统主要分成三部分: 1.文件操作 2.文件夹操作 3.流操作 文件操作 文件操作的api如下: fs.readFile(file[,options]...

NodeJS(③)——event模块

event模块 event模块就是事件模块,那么nodejs中为什么需要这样一个模块呢? 因为nodejs是基于javascript语言的,javascript单线程异步的特性导致nodejs也是单线程异步的,因此我们只能通过事件来绑定回调函数。 使用event模块,首先要引入events模块,这...

NodeJS(②)——NodeJS的模块系统与npm

模块系统 在以前的js代码中,我们所有的代码都是运行在同一个作用域,即全局作用于中,没有所谓的模块概念。 在后端中,我们需要将代码分离开,所以这里就需要用到模块的概念了。 前端与后端相比的弊端就在于: 1.没有模块系统 2.没有标准的接口 3.缺乏包...

NodeJS(①)——NodeJS介绍

好吧两个月没更新的我今天开始更新简单的NodeJS的知识了(捂脸),请不要再催了好伐? NodeJS简介 那么首先先来大致了解一下nodejs吧。 首先我们要了解nodejs是基于javascript语言并且运行在服务器端的运行环境。 虽然同样是javascript语言,语法什么的也...

Top