####Use logical names for your functions and variables
Guidelines for animation
Javascript事件处理器在线程空闲之前不会运行
HTML规范定义,setTimeout和setInterval的最小间隔是4ms.
prototype属性时Javascript为每个Function()实例创建的一个对象。prototype属性来自Function()构造函数。Javascript会为每一个函数创建原型对象,不管你是否打算将这个函数作为构造函数使用。
构造函数实例都拥有指向其构造函数的Construct属性,无论实例是通过new操作符创建还是通过字面量创建;