前端笔记

JavaScript addEventListener 第三个参数

先看一个完整的演示页面代码。输出:输出:useCapture 可选 Boolean,是指在DOM树中,注册了该listener的元素,是否会先于它下方的任何事件目标,接收到该事件。沿着DOM树向上冒泡的事件不会触发被指定为use capture(也就是设为true)的listener。当一个元素嵌套了另一个元素,两个元素都对同一个事件注册了一个处理函数时,所发生的事件冒泡和事件捕获是两种不同的事件传播方式。事件传播模式决定了元素以哪个顺序接收事件。进一步的解释可以查看 事件流 及 JavaScript Event order 文档。 如果没有指定, useCapture 默认为 false 。

express-no-stress 生成器:使用 Express.js 和 Swagger 构建优秀的 API

在这篇短文中,我将介绍如何使用 Node.js 以及一流的技术和方法搭建一个 API 应用程序。我将介绍 express-no-stress 生成器,可用它来快速搭建一个构建于 Express.js 之上的新 API 应用程序。搭建的这个应用程序提供了结构化的日志记录、API 请求验证、交互式 API 文档、环境驱动的配置、一个简单的构建/转译过程等。该应用程序也适合部署在像 IBM Bluemix 这样的现代云平台上。

websocket 断线重连解决方案

reconnecting websocket是一个javascript封闭的websocket库,非常小,压缩后仅有3KB。它的功能是当websocket断线后自动帮你重连。使用方法很简单:

原生JS与jQuery操作DOM对比

‘);`通常创建文本节点和创建元素节点配合使用,比如:Hello World.’);true和false的区别:

Node.js 2017企业用户调查结果发布

Node.js基金会发布了2017年用户调查结果。该调查显示,企业用户对Node.js的兴趣与日俱增。

Egg 1.7.0 发布,阿里开源的企业级 Node.js 框架

Egg 1.7.0 已发布,Egg 是阿里开源的企业级 Node.js 框架,为企业级框架和应用而生。团队的架构师和技术负责人可以非常容易地基于自身的技术架构在其基础上扩展出适合自身业务场景的框架。

webpack之loader和plugin简介

作者介绍:赵鹏,美团点评点餐团队成员webpack是一个模块打包器(module bundler),提供了一个核心,核心提供了很多开箱即用的功能,同时它可以用loader和plugin来扩展。webpack本身结构精巧,基于tapable的插件架构,扩展性强,众多的loader或者plugin让webpack显得很复杂。

前端测试简述及使用Karma/Mocha实现的集成测试栗子(Travis CI/Coverage)

开发类型测试类型测试管理工具/框架/库测试框架共性 按照以下配置完成的项目实例

Storybook 3.2 引入 Vue.js 支持 – 知乎专栏

Storybook 3.2 引入 Vue.js 支持 从属于笔者的 前端每周清单 系列,更多 Vue.js 相关资料参考 Vue.js 学习实践资料索引 。

前后端分离之JWT(JSON Web Token)的使用

由于自己开发的项目中用到了 JWT 技术,前端采用了 Vue.js 框架,后端采用了 CodeIgniter 框架,故作此文帮助使用相同技术栈的朋友们。