目录
JavaScript基础
1.关系
2.JavaScript的引入方式
3.注释和结束符
4.输入和输出语法
5.变量
6.数组(Array)
7.常量
8.数据类型
9.运算符
10.模板字符串
11.类型转换
12.运算符
13.语句和运算符
13.continue和break
14.数组操作-新增和删除
15.函数
16.逻辑中断
17.对象
18.数据的存储
Web API阶段
19.DOM
19.1.获取DOM元素
19.2.操作元素的内容
19.3.操作元素的属性
19.4.表单相关属性
19.5.自定义属性
19.6.计时器
19.7.事件监听
19.8.常用事件
19.9.事件对象
19.10.环境对象
19.11.回调函数
19.12.事件捕获和事件冒泡
19.13 .事件委托
19.14.阻止默认行为
19.15. 页面加载事件load和DomContentLoaded
19.16.滚动事件scroll
19.17.client家族和offset家族
19.18.日期对象
19.19.时间戳
19.20.DOM节点操作
综合案例
广告实例
点名实例
小米搜索框实例
B站评论区实例
复选框全选/取消全选实例
京东动态购物栏实例
京东动态购物栏实例(优化后)
滚动事件案例-侧边栏的显示和隐藏
offset实例-仿京东头部导航条的显示隐藏
offset实例-bilibili导航条动画效果
时间戳-倒计时案例
HTML控制着网页的结构,CSS控制着网页的外观,JaavaScript控制着网页的行为,如果将小人比作网页上他们的关系,他们之间的关系就像:
的上方书写(网页的加载是从上至下的):
Document