慕课网--nodejs

JavaScript023

慕课网--nodejs,第1张

·nodejs.org(nodejs 官网)

· www.npmjs.com

·github.com

·stackoverflow.com

nodejs 是基于Commonjs 规范,每个模块变量不会相互污染。

·核心模块 :http,fs,path

·文件模块:var util = require('./util.js')

·第三方模块:var promise = require('bluebird') 通过npm 安装

URI :统一资源标识符

URL:统一资源的定位fu。

URL是URI的子集。

URL:

(1)parse

(2)formate(与parse是相反的过程)

(3)resolve()

(4)parse(url,queryString)

(5)parse(url,queryString,slashesDenoteHost)

slashesDenoteHost默认值为false,当为ture时,在传入不知道的传输协议后仍然可以正确解析URL

(1)stringify(json,[tag1[,tag2]])对象转为查询字符串

tag1:表示不同对象之间的连接符,默认为&

tag2:表示属性赋值符号,默认为 =

(2)parse(str,tag1,tag2)和stringify 作用相反

(3)escape(str) 转译,转化成字符串。

(4)unescape(str)将escape(str)的字符串转成原始字符串

流程:

(1)http 客户端发起请求,创建端口

(2)http服务器在端口监听客户端请求。

(3)http服务器向客户端返回状态和内容。

首先,必须了解nodejs的相关知识的综述,这是第一步,也是基础。

然后开始有计划的去学习教程,教程作为基础的书籍,必须每天有计划的去进行相关的学习。该掌握nodejs的基础知识必须掌握。

在学习教材的时候,可以借助相关的辅导书,这样更有助于对nodejs基础知识的掌握。

在具备一定的基础知识后,可以进行一定量的网课的学习,这是为了更好的去把握重点。

在学习的过程中,也可以找一些自己的朋友,一起准备,这样更有一种学习的氛围。也可以相互的交流。一起交流nodejs的相关知识。

另外,自己要主动的去在实际中去应用nodejs的相关的知识。

注意事项

一定要看基础。

必须操作。