1.w3c 制定的 javascript 标准事件模型正确的顺序
dom2规定的事件流包括3个阶段:①事件捕获,②处于目标阶段(事件处理 ),③事件冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会、然后是实际的目标接收到事件、最后一个阶段是冒泡阶段,可以在这个阶段对事件作出响应。
2.promise的all方法
promise.all(iterable),参数是一个数组
只有这个数组中的所有promise实例都resolve之后才会触发其返回的promise实例的then
只要其中有任何一个promise实例被reject,那么最终的promise实例将触发catch
3.常见的inline-block标签
inline-block 的元素既具有 block 元素可以设置宽高的特性,同时又具有 inline 元素默认不换行的特性。
button,textarea,select,input,img
4.canvas和svg
canvas绘制的图形不是dom元素,无法像操作dom一样操作修改。而svg是直接绘制dom元素,可以操作修改
5.promise的iterable
iterable是一个全部为promise对象的数组,只要数组中有一个promise实例被reject,那么最终的promise触发catch,只有数组中全部promise实例都resolve才会触发then,并且要带上iterable中全部promise,其中promise实例将会被结果代替