什么是Promise Promise对象用于异步操作,它表示一个尚未完成且预计在未来完成的异步操作 Promise有以下三种状态:pending: 初始值fulfilled:...
http://ossweb-img.qq.com/images/lol/web201310/skin/big51006.jpghttp://ossweb-img.qq.com...
Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际...
如何全局安装一个 node 应用? npm install -g module_name package.json有什么作用 当我们使用 npm init 命令来创建一个新的...
1.安装搜狗输入法sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb 依赖关系问题使得sougoupinyin 的配置工作不能继续:2...
事件 添加事件处理程序 on(enents [,selector] [,data],handler(event)) 参数说明:events:一个或多个空格分隔的事件类型和可选...
jQuery jQuery是一个快速、简洁的JavaScript库。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装...
Element: 父子元素节点属性: childElementCount:返回子元素节点的个数 children:返回当前元素的子元素节点的集合 firstElementCh...
redux API 整个Redux API包含5个顶级函数: Object createStore(reducer, initailState) - 创建Redux存储 Ob...
JavaScript实现最简单的拖拽效果 HTML5 drag & drop 拖拽与拖放简介 基于HTML5 drag/drop模块拖动插入排序删除完整实例
判断对象类型的方法 使用原型对象上的constructor属性来判断 每个对象的原型上都有一个constructor属性,指向了其构造函数 注意:对象没有constructo...
判断对象类型的方法 使用原型对象上的constructor属性来判断 每个对象的原型上都有一个constructor属性,指向了其构造函数 注意:对象没有constructo...
1. window对象 窗口位置: innerWidth和innerHeight:视口大小 document.documentElement.clientWidth和docu...
Ajax和XMLHttpRequest Ajax:"Asynchronous JavaScript And XML"即异步JavaScript和XML,是一种创建交互式网页应...
HTTP全称是HyperText Transfer Protocol,即:超文本传输协议,浏览器和Web服务器之间就会通过HTTP在Internet上进行数据的发送和接收。H...
浏览器在请求已经访问过的URL时,会判断是否使用缓存,判断是否是由缓存的主要依据是缓存是否在有效期内,如果在有效期内,则会直接使用缓存(如上图中的情况,注意status co...
Refs and the DOM 在典型的React数据流中,props是父级组件与子组件交互的唯一方式。为了修改一个子组件需要用新的props来渲染。然而,存在一些情况需要...
ECMAScript通过RegExp类型来支持正则表达式 字面量定义正则表达式 var expression = / pattern / flags:模式(pattern)部...