3、DOM访问
4、属性访问和设置
5、节点关系
6、子节点属性childNodes
7、firstChild和lastChild属性
8、parentNode属性
9、nextSibling和prevSibling属性
10、节点操作
11、创建节点和上树
12、移动节点
13、删除节点 removeChild()方法
14、替换节点 replaceChild()方法
15、克隆节点 cloneNode()方法
16、jQuery中的节点操作
17、创建节点
18、上树的8种方法
19、wrap()和unwrap()、wrapAll()
20、replaceWith()和replaceAll()方法
21、empty()和remove()方法
22、clone()方法
23、拼图轮播
1、事件流
2、事件流概述
3、DOM0级事件监听方法
4、DOM2级事件监听
5、低版本IE的事件添加
6、事件绑定小轮子
7、event事件对象
8、IE6、7、8的兼容问题
9、通用属性
10、阻止事件冒泡
11、阻止默认事件
12、讲解三个案例
13、鼠标位置
2、原生JS的元素位置和尺寸
3、认识offsetParent
4、offsetTop和offsetLeft
5、在页面中的净位置
6、clientWidth、clientHeight、offsetWidth、offsetWidth
7、拖拽
8、去掉监听
9、jQuery中的事件
10、jQuery中的同名事件是不会覆盖的
11、$(document).ready()
12、jQuery的事件相关方法
2、鼠标滚轮事件
3、Onmousewheel
4、火狐中的鼠标滚轮事件
5、滚轮的滚动方向与速度
6、区别
7、onscroll事件
8、页面的卷动值
10、头像裁剪布局
11、键盘事件
12、键盘对象
13、fromCharCode
1、ECMA中的数据类型
2、对象
3、delete关键字
4、如何快速创建相似对象
5、构造函数
6、方法和属性
7、原型
8、hasOwnProperty方法
9、instanceof关键字
10、继承
11、构造函数式继承
12、类式继承
13、组合式继承
这是一个大概的流程,想要学习完整的内容可以进群前面是2九六中间是5九一后边是29零,希望可以帮助到你。
安装babel和flowbabel 和 flow 安装后, yarn run flow init ,生成 .flowconfig 文件
在 pacakge.json ,scripts中添加 "flow": "flow"
yarn run flow 来检测有无错误
yarn run build 将文件打包到 lib 文件夹下,此时打包好的文件已经经过 babel 的处理,可以正常运行
求和函数
不用 flow 的错误处理逻辑如下
会报错,因为类型推断 c 不可能是 string