• promise题

    1 解析 resolve函数将Promise对象的状态从“未完成”变为“成功”(即从pending变为resolved),在异步操作成功时调用,...

  • canvas

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

  • Ajax

    Ajax,是对Asynchronous JavaScript+XML的简写。这一技术能够向服务器请求额外的数据而无须卸载页面,会带来更好的用户体...

  • Vuex核心概念

    State 单一状态树 Vuex使用单一状态树——用一个对象就包含了全部的应用层级状态。至此它便作为一个“唯一数据源”而存在。这也意味着,每个应...

  • vue-router进阶

    导航守卫 导航表示路由正在发生改变。正如其名,vue-router提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程...

  • js类型转换

    练习 JS隐式转换规则 ToString 这里所说的ToString可不是对象的toString方法,而是指其他类型的值转换为字符串类型的操作。...

  • WEB 前端模块化概述

    根据平台划分 仔细分析一下,他们之间最大的差异在于其特性上,是否存在瓶颈。 例如说网络性能瓶颈,每个模块的请求都需要发起一次网络请求,并等待资源...

  • vertical-align

    vertical-align这个属性主要目的用于将相邻的文本与元素对齐。而实际上,verticle-algin可以在不同上下文中灵活地对齐元素,...

  • JS事件

    JS与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。 事件流 事件流描述的是从页面中接收事件的顺序。...