未分类


koa源码阅读之目录结构与辅助库相关

koa源码lib主要文件有 application.js context.js request.js response.js application.js koa主要的逻辑处理代码整个koa的处理 context.js 将req,res方法 挂载在这,生成ctx上下文对象 requests.js 封装处理req对象 response.js 封装处理res对象 对 …


网页中下载文件的相关总结

0. 概述 文件下载是web应用中很常见的场景,在浏览器中下载文件, 最基本的方式就是——在页面内隐藏iframe, 然后将文件下载地址加载到iframe中, 从而触发浏览器的下载行为。 此外, html5引入a标签的download属性, 也是一种下载方式。 <iframe src=’down …


白洁血战Node并发编程 – 预览

预览。 先给出一个基础类代码。 const EventEmitter = require(‘events’) const debug = require(‘debug’)(‘transform’) class Transform extends EventEmitter { constructor (options) { super() this.concurrency = 1 Object.assign( …


JavaScript易错知识点整理

前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 var a …



【EASYDOM系列教程】索引

《EASYDOM》系列教程是一套免费、开源,任何人都可以免费学习、分享,甚至可以进行修改。但需要注明作者及来源,并且不能用于商业。


《javascript高级程序设计》笔记:continue / break 和 return

return 语句 return语句的几个特点:(1)return语句应用范围只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误(2)return语句就是用于指定函数返回的值(3)return false 能够阻止提交表单或者继续执行下面的代码,通俗的来说就是阻止执 …


2017-08-10 前端日报

2017-08-10 前端日报 精选 [译] 用 Node.js 搭建 API Gateway探索 Service Worker 「生命周期」JavaScript 中的匿名递归 deeplearn.js:浏览器端机器智能框架《深入理解ES6》笔记——Symbol和Symbol属性Which Array Function When?Release Notes for Safari …


[译] 用 Node.js 搭建 API Gateway

我们团队的后端服务中,一开始只有一个大服务,所有的东西都往里面写,可以想象下,当这个服务变得不断的庞大,将会变得多么难以维护。后来逐渐把一些数据服务抽离成单独的 API 服务,在原有的服务里,就还剩一些模板渲染,数据聚合还有一些耦合的业务逻 …


使用原生js实现轮播图效果

知乎原文 我的博客 微信公众号这几天在逛网站的时候,发现很多网站都有轮播图这个效果,所以我就仿照小米的官网用原生js写了一个轮播图效果,希望大家喜欢。这是我发布在github上的最后实现的效果:https://heternally.github.io/…