- 博客(4)
- 收藏
- 关注
原创 node.js 框架koa详解
再次思考:从浏览器输入 URL 到页面展示过程的过程中发生了什么? 通过前面的基础学习,我们了解了基于 Web 的应用基本流程: 通过上图不难发现,无论具体应用功能如何变化, 服务端 处理任务核心三个步骤:③、④、⑤ 中,③ 和 ⑤ 的模式基本是固定的(因为HTTP协议规范了),而 ④ 是最大的变量。 如果我们每次开发一个新的应用都要把 ③ 和 ⑤ 的逻辑重新实现一遍就会特别的麻烦。所以,我们可以封装一个框架(库)把 ③ 和 ⑤ 的逻辑进行统一处理,然后通过某种方式,把 ④ 的处理暴露给框架使用者。 e.
2020-12-11 13:58:06
1047
原创 从零开始一步一步学习 node.js
知识要点 Node.js安装及使用 通过Node.js搭建服务器 模块化及自定义模块 内置模块fs的使用 buffer及stream Node.js介绍 Node.js 诞生于2009年,Node.js采用C++语言编写而成,是一个Javascript的运行环境。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境 ,让JavaScript的运行脱离浏览器端,可以使用JavaScript语言 书写服务器端代码。 1. 安装Node.js Node.js官网下载.
2020-12-11 13:53:15
407
原创 学习node.js前所需储备知识
一、从浏览器输入 URL 到页面展示过程的过程中发生了什么? 在浏览器地址栏输入 URL 并回车/跳转 发送的时候,浏览器会调用内部资源加载器(类似浏览器内置的下载工具或迅雷等)加载相应资源。依据协议的不同加载方式也不一样: file协议,根据url路径加载本地资源。 http等协议,根据url加载(下载)网络中的资源。通过IP(如果是域名,则会先通过DNS转成对应IP)定位到指定的目标资源所在的主机,并等待主机处理和响应。 主机对每次的请求进行分析,并通过请求携带的端口转发给对应的处理程序(QQ的
2020-12-11 13:50:18
426
1
原创 改变函数内部this指向,call、apply、bind方法的异同
改变函数内部this指向,call、apply、bind方法的异同 代码展示 var o = { name: 'andy' } function fn(a, b) { console.log(this); console.log(a + b); } fn(1, 2) //此时this指向window,运行结果为3 fn.call(o, 1, 2) //返回=>{name: "a
2020-09-28 19:42:56
252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人