先弄清楚:这门课解决什么问题
很多上班族和转行者刚接触前端,往往跟着文档抄了几行代码,却发现根本拼不成一个能交互的网页。这门课针对的就是这种“学了语法但写不出功能”的断层。它不谈复杂的工程化脚手架,而是把注意力集中在最核心的脚本逻辑上:怎么用基础语法控制网页元素,怎么操作浏览器对象,怎么让一个静态页面真正动起来。如果你平时的工作场景需要偶尔改一下公司后台的表单校验,或者你想转行做前端却连点击按钮触发事件的逻辑都写不利索,这套资料能帮你把底层的逻辑闭环补齐。
适合什么基础,建议先看哪几块
这套资料适合完全零基础或者只写过一点点 HTML/CSS 的人。如果你已经能熟练用原生脚本写复杂的业务逻辑,那这套内容对你来说过于基础。对于刚入门的人,建议不要一上来就按顺序死磕。你可以先快速过一遍基础语法里的变量、数据类型和流程控制,确认自己理解了条件判断和循环的逻辑。接着直接跳到进阶功能里的定时器和 DOM 对象操作部分。这两块是让页面产生动态效果的核心,先看它们能帮你最快建立起“代码是如何影响页面”的直观感受。等弄懂了怎么用代码增删改查页面元素,再回头去细啃初级功能里的数组和字符串处理,这样带着做功能的需求去学语法,比干背运算符有效得多。
学完能独立做什么,资料怎么配合练习
踏踏实实跟着这套资料走完,你能独立完成常规网页交互的编写。比如实现一个能定时自动轮播的广告图,写一个接收用户输入并进行字符查找替换的文本处理器,或者生成一组不重复的随机抽奖号码。资料里自带了像随机图片显示、除重开奖码这样的实操案例,这些就是最好的练习场。在具体使用时,不要光看视频或者文档,必须开着代码编辑器跟着敲。每看完一个案例,先原封不动地复现出来,然后给自己加码:试着改掉里面的触发条件,把周期性定时器改成一次性触发,或者把原本处理字符串的逻辑换成操作数组。只有当你能主动修改案例里的参数和逻辑,并且清楚知道改动后会引发什么页面变化时,这门课的知识才真正转化成了你自己的职场技能。
熟练使用 JavaScript 语法,掌握 DOM 和 BOM 对象,构建一个动态的页面。
课程目录
* 01 JavaScript 基础语法/
* 01 JavaScript—概述
* 02 输出语句
* 03 变量定义
* 04 数据类型
* 05 数据类型转换
* 06 其它运算符
* 07 流程
* 08 选择结构
* 09 循环语句
* 02 JavaScript 初级功能/
* 01 函数
* 02 数组对象
* 03 数组排序
* 04 操作字符串
* 05 正则表达式
* 06 其他对象
* 03 JavaScript 进阶功能/
* 01 分层实现随机图片显示-上
* 02 分层实现随机图片显示-下
* 03 周期性定时器
* 04 一次性定时器
* 05 dom对象操作
* 06 案例生成除重开奖码
* 07 案例字符查找并替换
* 04 初识 jQuery 框架/
* 01 认识框架
* 02 操作元素内容
* 03 操作元素样式
* 04 元素管理
* 05 动画效果
* 06 案例大图动画滚动切换上
* 07 案例大图动画滚动切换中
* 08 案例大图动画滚动切换下
* 09 元素和数据遍历
* 05 案例—以 MVC 方式开发后台管理系统/
* 01 后台管理和MVC概念
* 02 案例开发-后台管理页面开发
* 03 案例开发-后台管理页面样式优化
* 04 案例开发-后台管理系统表格样式
* 05 案例开发-后台管理系统实现删除功能
* 06 案例开发-后台管理系统查询功能
* 07 案例开发-后台管理系统增加用户样式
* 08 案例开发-后台管理系统增加用户元素
* 09 案例开发-实现增加和修改及登录功能
* 10 案例开发-本地存储对象功能
* 06 认识异步请求/
* 01 异步请求的概念
* 02 ajax原理和应用
* 03 ajax传输格式
* 04 ajax封装调用
* 05 ajax封装调用优化
* 06 jquery实现异步请求






