Express 中间件与路由什么是 ExpressExpress 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备...
Node 常用模块本节涉及的常用模块 Node 模块 描述 global 全局对象 path...
CSS 属性集合box-shadow取值设置或检索对象阴影,可以设定多组效果,每组参数值以逗号分隔,取值为: none - 无阴影 <length>① - 第 1 个长度值用来设...
CSS 动画transform 变换transform 2D Transform Functions: matrix() - 以一个含六值的 (a,b,c,d,e,f) 变换...
DOM 节点操作什么是 DOMDOM(Document Object Model) 的基本思想是把结构化文档(如 HTML 和 XML)解析成一系列的节点,再由这些节点组成一个树状结构(DOM ...
FormData & File APIFormData实例方法XMLHttpRequest Level 2 添加了一个新的接口 FormData,可以组装一组用 XMLHttpReque...
XHR & Fetch API什么是 AJAXAJAX(Asynchronous JavaScript and XML) 是一种技术方案,能够向服务器请求额外的数据而无须卸载页面。其技术...
Touch & Drag 事件Touch 事件TouchEvent 是一类描述手指在触摸平面(如触摸屏、触摸板等)的状态变化的事件。TouchList 对象代表多个触点的一个列表。每个 ...
事件代理事件流几个重要的事件定义: 事件流 - 描述的是从页面中接收事件的顺序 事件 - 用户或浏览器自身执行的某种动作。比如 click、load、mouseover 等 事件处理程序 ...
正则表达式 & glob什么是正则表达式正则表达式(Regular Expressions) 是用于匹配字符串中字符组合的模式,构建正则表达式有两种形式:/* /pattern/fl...
Module 模块Module静态加载在 ES6 推出 Module(模块)之前,模块加载方案主要有以下几种: CommonJS - 同步加载模块,一般用于服务器,如 NodeJS AMD ...
Promise & ObservablePromise三种状态Promise 是异步编程的一种解决方案,ES6 将其写进了语言标准,统一了用法。Promise 对象有三种状态: pen...
Generator & AsyncGenerator 函数yield / nextGenerator 函数是 ES6 提供的一种异步编程解决方案,执行 Generator 函数会返回一个...
Set & Map 数据结构SetSet 数据结构类似于数组,但成员的值都是唯一的。本身是一个构造函数,用来生成 Set 数据结构。var set = new Set(1, 2, 3);...
Proxy & ReflectProxy使用方法Proxy 代理用于修改某些操作的默认行为,可以对外界的访问进行过滤和改写。// 使用方法var proxy = new Proxy(ta...