-
HTTP基础概念查看全部
-
讲得好棒!!查看全部
-
nodejs.org npmjs.com github.com stackoverflow.com查看全部
-
querystring.stringify(obj,para1,para2)//将对象转化成url中query部分的形式(序列化) 参数:1.要转化的对象 2.链接符(默认&) 3.键与值之间的符号(默认=) querystring.parse(string,para1,para2)//将query字符串转化成对象(反序列化) 参数: 1.query字符串 2.链接符(默认&) 3.键与值之间的符号(默认=) 4.参数的个数(默认最多1000个,0就没有限制) querystring.escape(string)//文字转译 querystring.unescape(string)//反转译查看全部
-
模块的流程: 创建模块 导出模块 加载模块 使用模块查看全部
-
HTTP get/request查看全部
-
Http性能测试查看全部
-
http.createServer()创建服务器查看全部
-
作用域:与调用函数,访问变量的能力有关 作用域分为:局部和全局(在局部作用域里可以访问到全局作用域的变量,但在局部作用域外面就访问不到局部作用里面所设定的变量) 上下文:与this关键字有关 是调用当前可执行代码的引用 this总是指向调用这个的方法的对象 js里的this 通常是当前函数的拥有者 this 是js的一个关键字 代表函数运行时自动生成的一个内部对象 只能在函数内部使用 1.作为对象的方法 this在方法内部,this就指向调用这个方法的对象 2.函数的调用 this指向执行环境中的全局对象(浏览器->window nodejs->global) 3.构造函数 this所在的方法被实例对象所调用,那么this就指向这个实例对象 更改上下文方法(更改this指向的内容,可方便地实现继承): call(list); apply(array); 根据call()、apply()改变上下文this指向的特性,也可以方便实现继承查看全部
-
http相关概念查看全部
-
模块流程查看全部
-
模块流程 1. 创建模块 demo.js function add(teacher){}; 2. 导出模块 exports.add=add module.exports={ add:add, }; 3.加载模块 var teacher= require('./demo.js'); 4.使用模块 teacher.add('chenzhijie');查看全部
-
url.parse(urlString,bool,bool): 将定位符解析成对象, url.format(urlObj): 将对象解析成定位符(也就是URL) url.resolve(from, to):将一个基本URL和指定超链接目标URL合并 URI:统一资源标识符 URL:统一资源定位符查看全部
-
1.模块的分类: 核心模块、文件模块、第三方模块; 2.模块的引用:可以通过路径和模块名。模块名引用最终也会被映射为路径。包含了核心函数的核心模块会在node启动时被预先加载。 3.文件模块、第三方模块 都是非核心模块,文件模块就是本地模块查看全部
-
life.listeners可以获取到事件上所有注册过的方法查看全部
举报
0/150
提交
取消