240 发简信
  • es6第六章学习-正则的扩展

    RegExp 构造函数 在 ES5 中,RegExp构造函数的参数有两种情况。 第一种情况是,参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)。 第二种情况是,...

  • ES6第三四章学习

    第三章 字符的 Unicode 表示法 ES6 加强了对 Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。 ES6...

  • Nodejs-Event Loop学习

    Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 Node中的Event Lo...

  • ES6入门教程 第二、三章学习

    第二章 let命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 for循环的计数器,就很合适使用let...

  • 第 3 章 HTTP 报文内的 HTTP 信息

    HTTP 通信过程包括从客户端发往服务器端的请求及从服务器端返回 客户端的响应 3.1HTTP 报文 用于 HTTP 协议交互的信息被称为 HTTP 报文。请求端(客户端)的...

  • 120
    第 2 章 简单的 HTTP 协议

    2.1HTTP 协议用于客户端和服务器端之间 的通信 HTTP 协议和 TCP/IP 协议族内的其他众多的协议相同,用于客户端和 服务器之间的通信。 请求访问文本或图像等资...

  • 学习egg-syllabus-framework

    安装egg-syllabus-framework 修改package.json,在JSON最外层(与name同级)新增如下内容: 默认关闭CSRF校验 错误返回 默认不发送错...

  • 120
    JavaScript第十六章 HTML5 脚本编程

    为了配合标记的变化,HTML5 规范也用显著篇幅定义了很多 JavaScript API。定义这些 API的用意就是简化此前实现起来困 难重重的任务,最终简化创建动态 Web...

  • 日志在web开发中的作用

    日志对于Web开发的重要性毋庸置疑 作用: 程序抛出异常时可以通过记录log日志来追踪位置和发现问题 查看一些比较重要的操作是否正常执行 查看用户的历史操作 查看程序的运行状...

  • 120
    洋葱模型

    egg和koa的洋葱模型 指的是中间件流程控制机制。 如下图,所有的请求经过一个中间件的时候都会执行两次,对比 Express 形式的中间件,Koa 的模型可以非常方便的实现...

  • 学习Async和Promise

    async 函数 含义 ES2017 标准引入了 async 函数,使得异步操作变得更加方便。 async函数对 Generator 函数的改进,体现在以下四点。 (1)内置...

  • JavaScript第十五章 使用 Canvas 绘图

    1 基本用法 要使用 元素,必须先设置其 width 和 height 属性,指定可以绘图的区域大小。出现在 开始和结束标签中的内容是后备信息,如果浏览器不支持 元素,就会显...

  • Koa学习

    Koa 框架 koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。使用 koa 编写 web 应用,通过组合不同的 gen...

  • JavaScript第十四章

    JavaScript 初的一个应用,就是分担服务器处理表单的责任,打破处处依赖服务器的局面。尽 管目前的 Web 和 JavaScript已经有了长足的发展,但 Web 表单...

  • JavaScript第七章 函数表达式

    函数表达式是 JavaScript中的一个既强大又容易令人困惑的特性。第 5章曾介绍过,定义函数的 方式有两种:一种是函数声明,另一种就是函数表达式。函数声明的语法是这样的。...

  • 120
    Eslint的安装与配置

    安装eslint之前首先得安装npm,在cmd内输入 安装完成后,cmd中输入(注意:先将路径转到项目文件夹中) 回答几个问题后,会在你的项目里看到一个 .eslintrc....

  • ESlint

    1. 什么是ESlint? ESLint 是一款开源的 JavaScript lint 工具,由 Nicholas C. Zakas 于2013 年创建。 ESLint 官方...

  • 120
    easy-mock

    什么是easy-mock Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务,Easy Mock 支持基于 Swagger 创建项目,以节省手动创建接口...

  • Postman

    Postman是一个 Chrome 扩展,能提供强大的 Web API & HTTP 请求调试功能。Postman能够发送任何类型的http请求,支持GET/PUT/POST...

  • JavaScript第六章 面向对象的程序设计

    理解对象 属性类型 ECMA-262第 5版在定义只有内部才用的特性(attribute)时,描述了属性(property)的各种特征。 ECMA-262定义这些特性是为了实...