
基本介绍 创建 元素的时候至少要设置width height属性。这样才能告诉浏览器在多大的地方进行绘制。在绘制之前首先要取到绘制的上下文,使用...
图形历史 早期的动画只要是通过定时器来触发动画效果。这种方式主要问题是因为浏览器对于时间间隔没办法做到统一,所以导致了每个浏览器的时间间隔不一致...
事件流介绍 事件流描述了页面接受事件的顺序。事件流定义了事件冒泡和事件捕获。事件冒泡是指事件从最具体的元素开始接触,然后向上传播至没有那么具体的...
Selectors API核心方法有两个querySelector()和querySelectorAll()querySelector(A) 返...
DOM规范中添加了MutainObserver接口MutainObserver接口的实例是通过MutainObserver构造函数并传入一个回调...
1.客户端检测1.1客户端检测主要包括浏览器的识别和操作系统的识别navigator.oscpu 检测操作系统navigator.vendor ...
函数其实也是一个对象,函数名就是指向指针函数的对象。Function可以有自己的属性和方法。属性.name代表函数的名称 箭头函数ES6新增的使...
代理定义:ES6新增了代理和反射威开发者提供拦截并向操作嵌入额外行为1 空代理:所谓的空代理,就是作为一个抽象的目标对象,其他的什么都不做 上述...
1 创建对象的方式1.1工厂模式:工厂模式可以创建多个对象,但是会有对象表示问题。对象的instanceof都指向Object1.2 构造函数:...
文集作者