JavaScript 课程

项目1:DOM操作
学习基础的DOM操作,包括元素选择、事件处理等
项目2:计数器
制作一个简单的计数器应用,学习状态管理
项目3:颜色工具
创建颜色相关的交互应用,学习颜色处理
项目4:模态框
学习 CSS 定位和类名切换,掌握弹窗交互逻辑
项目5:常见问题
学习 DOM 遍历和事件代理,制作手风琴效果
项目6:菜单过滤
学习数组的高级方法(map/filter/reduce)和动态 HTML 生成
项目7:视频背景
学习 load 事件和 video 元素控制,实现炫酷的视频背景和预加载效果
项目8:倒计时
学习 Date 对象和 setInterval 定时器,掌握时间计算和格式化
项目9:滚动导航
学习 scroll 事件和位置计算,实现导航栏吸顶和平滑滚动定位
项目10:轮播图
学习数组索引逻辑和 CSS 变换,制作自动播放的图片轮播组件
项目11:计划清单
学习 LocalStorage 本地存储和 CRUD 操作,实现数据持久化
项目12:Ajax 图鉴
学习 Fetch API 和异步编程 (Async/Await),从接口获取并渲染数据
最终项目:电商后台
结合之前所学知识,完成一个功能完善的电商后台管理系统