上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 45 下一页
摘要: ejs的基本使用 安装 koa-views 和 ejs 引入 koa-views 配置中间件 Koa中使用ejs Ejs 引入外部的ejs模板 ejs的基本使用实例 app.js public/header.ejs index.ejs news.ejs 阅读全文
posted @ 2019-04-22 17:56 胡椒粉hjf 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 什么是 Koa 的中间件 通俗的讲:中间件就是匹配路由之前或者匹配路由完成做的一系列的操作,我们就可以 把它叫做中间件。 在express中间件(Middleware)是一个函数,它可以访问请求对象(requestobject(req)) , 响应对象(responseobject(res)), 和 阅读全文
posted @ 2019-04-22 17:06 胡椒粉hjf 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Koa 路由 路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等) 组成的,涉及到应用如何响应客户端对某个网站节点的访问。 通俗的讲:路由就是根据不同的 URL 地址,加载不同的页面实现不同的功能。 Koa 中的路由和 Express 有所不同,在 阅读全文
posted @ 2019-04-22 15:11 胡椒粉hjf 阅读(679) 评论(0) 推荐(0) 编辑
摘要: Node.js 是一个异步的世界,官方 API 支持的都是 callback 形式的异步编程模型,这 会带来许多问题,例如:callback 嵌套问题 ,异步函数中可能同步调用 callback 返回 数据,带来不一致性。为了解决以上问题 Koa 出现了。 Koa-- 基于 Node.js 平台的下 阅读全文
posted @ 2019-04-22 11:00 胡椒粉hjf 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 原型的概述 我们创建的每个函数都有一个 prototype(原型)属性,这个属性是一个对象,它的用途是包含可以由特定类型的所有实例共享的属性和方法。 逻辑上可以这么理解:prototype 通过调用构造函数而创建的那个对象的原型对象。 使用原型的好处可以让所有对象实例共享它所包含的属性和方法。也就是 阅读全文
posted @ 2019-04-22 01:15 胡椒粉hjf 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 基本类型和引用类型的值 ECMAScript 变量可能包含两种不同的数据类型的值:基本类型值和引用类型值。 基本类型值指的是那些保存在栈内存中的简单数据段,即这种值完全保存在内存中的一个位置。 而引用类型值则是指那些保存在堆内存中的对象,意思是变量中保存的实际上只是一个指针,这个指针指向内存中的另一 阅读全文
posted @ 2019-04-22 00:08 胡椒粉hjf 阅读(1726) 评论(0) 推荐(0) 编辑
摘要: 闭包的应用: 定义JS模块 具有特定功能的js文件,将所有的数据和功能都封装在一个函数内部(私有的) 只向外暴露一个包信n个方法的对象或函数,模块的使用者, 只需要通过模块暴露的对象调用方法来实现对应的功能 模仿块级作用域 JavaScript 没有块级作用域的概念,那么可以模拟像java中将很多变 阅读全文
posted @ 2019-04-19 16:41 胡椒粉hjf 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 闭包的理解 如何产生闭包 当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时, 就产生了闭包 产生闭包的条件 函数嵌套;内部函数引用了外部函数的数据(变量/函数),并且执行函数 闭包到底是什么 理解一: 闭包是嵌套的内部函数(绝大部分人) 理解二: 包含被引用变量(函数)的对象(极 阅读全文
posted @ 2019-04-19 16:38 胡椒粉hjf 阅读(696) 评论(0) 推荐(0) 编辑
摘要: JavaScript函数的概述 什么是函数 函数是定义一次但却可以调用或执行任意多次的一段 JS 代码。具有特定功能的n条语句的封装体,只有函数是可执行的, 其它类型的数据是不可执行的 函数有时会有参数,即函数被调用时指定了值的局部变量。函数常常使用这些参数来计算一个返回值,这个值也成为函数调用表达 阅读全文
posted @ 2019-04-14 22:58 胡椒粉hjf 阅读(453) 评论(0) 推荐(0) 编辑
摘要: Math对象概述 Math(算数)对象的作用是:执行常见的算数任务。保存数学公式和信息. 与我们在JavaScript 直接编写计算功能相比,Math 对象提供的计算功能执行起来要快得多。 Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math 阅读全文
posted @ 2019-04-14 03:15 胡椒粉hjf 阅读(427) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 45 下一页