
千峰 - 大前端完整版
来自 网络整理·免费领取学习资源
9,675 领取 · 9,508 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《千峰 - 大前端完整版》。官网需要单独购买,有集上可以免费领取。
课程目录
- 1_JS介绍和JS引入方式
- 2_JS的基本操作格式
- 3_JS的变量和命名规范
- 4_数字类型和字符串类型
- 5_布尔值类型和null_undefined
- 6_判断类型和类型转换
- 源码课件
- 211130
- 1_运算符之赋值运算符
- 2_算术运算符
- 3_比较运算符
- 4_逻辑运算符和条件运算符
- 5_运算符优先级和数学方法
- 6_案例的逻辑实现
- 源码课件
- 211201
- 1_练习讲解
- 2_if条件语句
- 3_switch语句
- 4_while循环
- 5_for循环
- 6_双循环
- 源码课件
- 211202
- 1_练习讲解
- 2_停止循环操作
- 3_定义函数和调用函数
- 4_提升和作用域
- 5_作用域的扩展学习
- 6_arguments实参集合
- 7_函数返回值和案例
- 8_数学函数的意义
- 源码课件
- 211203
- 1_练习
- 2_JS操作HTML
- 3_JS操作HTML样式
- 4_JS事件及案例
- 5_this和对象
- 源码课件
- 211206
- 1_练习
- 2_对象的扩展
- 3_综合案例
- 4_this指向详解
- 5_修改this的三个方法
- 6_案例复习
- 源码课件
- 211207
- 1_练习
- 2_定时器
- 3_字符串方法
- 4_字符串和定时器的案例
- 5_字符串的方法和案例
- 6_数组的基本操作
- 7_数组的常见方法
- 8_数组的常见方法和案例
- 源码课件
- 211208
- 1_练习讲解
- 2_数组方法和案例
- 3_数组方法和案例
- 4_数组排序和案例
- 5_回调函数和map方法
- 6_数组的方法和案例
- 源码课件
- 211209
- 1_数组的练习
- 2_日期语法和案例
- 3_日期案例
- 4_DOM介绍
- 5_获取子节点和节点类型
- 6_父节点和兄弟节点
- 7_删除节点和案例
- 8_替换节点和克隆节点
- 源码课件
- 211210
- 1_练习
- 2_位置和滚动距离
- 3_尺寸大小
- 4_其他尺寸大小
- 5_DOM的案例
- 6_DOM的案例
- 源码课件
- 211213
- 1_练习
- 2_练习
- 3_复习
- 4_浏览器信息
- 5_网址_历史记录_弹窗
- 6_事件扩展和案例
- 源码课件
- 211214
- 1_事件的练习
- 2_联动菜单的案例
- 3_event对象和鼠标坐标
- 4_鼠标的案例
- 5_事件流和三个阶段
- 6_事件流的案例
- 7_标准事件和取消事件
- 8_事件的案例
- 源码课件
- 211215
- 1_事件的练习
- 2_键盘事件和案例
- 3_阻止默认事件和案例
- 4_拖拽的实现
- 5_碰撞检测_成比例操作
- 6_事件委托
- 7_滚轮和案例
- 源码课件
- 211216
- 1_事件的练习
- 2_正则的基本操作
- 3_test和search
- 4_match和exec
- 5_replace和split
- 6_子项
- 7_字符范围
- 源码课件
- 211217
- 1_量词_整体_重复子项
- 2_扩展_贪婪和前瞻后顾
- 3_JS历史发展
- 4_let和const
- 5_解构和模板字符串
- 6_默认参数和剩余参数
- 7_扩展运算符和作业
- 源码课件
- 211220
- 1_练习
- 2_贪吃蛇
- 3_贪吃蛇
- 4_贪吃蛇
- 5_考题
- 6_箭头函数和对象简写
- 7_JS实现动画效果
- 8_JS动画封装函数
- 源码课件
- 211221
- 1_闭包
- 211221
- 2_链式和多运行形式
- 3_动画案例
- 4_轮播图
- 5_手风琴效果案例
- 6_滑动轮播图案例
- 7_递归和案例
- 211222
- 1_动画的练习
- 211222
- 2_面向对象的概念
- 3_面向对象的基本写法
- 4_对象的引用
- 5_对象的浅拷贝
- 6_对象的深拷贝
- 7_原型和原型链
- 8_面向对象的选项卡
- 211223
- 1_面向对象的练习
- 2_系统对象
- 3_包装对象
- 4_继承的基本实现
- 5_继承和多态
- 6_静态属性和静态方法
- 7_ES6面向对象
- 8_ES6的继承和静态
- 源码课件
- 211224
- 1_练习讲解
- 2_弹窗的面向对象
- 3_面向对象的插件模式
- 4_插件模式下的拖拽
- 5_数组排序算法
- 6_forof_set_map
- 源码课件
- 211227
- 1_网络通信
- 2_请求对象和响应对象
- 3_wamp工具的安装
- 4_php基本语法
- 5_php基本语法
- 6_php基本语法
- 7_form的基本操作
- 源码课件
- 211228
- 1_GET和POST请求方法
- 2_POST发送文件给后端
- 3_mysql数据库
- 4_sql的查询语句
- 5_sql的增改删
- 6_php操作mysql
- 7_注册的案例
- 源码课件
- 211229
- 1_练习
- 2_ajax概念和基本写法
- 3_ajaxGET通信
- 4_ajax完成登录案例
- 5_响应的状态码
- 6_JSON的基本操作
- 7_JSON跟AJAX操作
- 8_搜索的案例
- 源码课件
- 211230
- 1_ajax的练习
- 2_ajax发送post请求
- 3_封装ajax函数
- 4_promise的基本概念
- 5_promise的基本语法
- 6_promise的多then的写法
- 7_promise的扩展
- 源码课件
- 211231
- 1_练习讲解
- 2_同源策略
- 3_cors和jsonp
- 4_jsonp封装和案例
- 5_本地存储的语法
- 6_本地存储的案例
- 源码课件
- 220104
- 1_练习讲解
- 2_cookie的基本操作
- 3_cookie的封装
- 4_cookie跟踪用户身份
- 5_jq的基本概念
- 6_jq的常见方法
- 7_jq的常见方法
- 源码课件
- 220105
- 1_jq的练习
- 2_jq的DOM操作
- 3_jq的常见方法
- 4_元素大小和位置
- 5_事件和拖拽的案例
- 6_JQ工具方法
- 7_JQajax和案例
- 源码课件
- 220106
- 1_jq练习
- 2_jq动画
- 3_jq插件
- 4_自定义插件
- 5_模块化开发的概念
- 6_模块化语法
- 7_ES6模块化开发
- 8_ES5模块化开发
- 源码课件
- 220107
- 1_练习
- 2_练习
- 3_nodejs基本概念
- 4_nodejs自定义模块
- 5_内置模块的使用
- 6_内置模块的使用
- 源码课件
- 220110
- 1_node的练习
- 2_第三方模块
- 3_npm详解
- 4_npm详解
- 5_http模块爬取数据
- 6_http模块创建服务器
- 源码课件
- 220111
- 1_node练习讲解
- 2_sass的基本使用
- 3_sass的基本使用
- 4_sass的基本使用
- 5_bootstrap基本思想
- 6_bootstrap基本思想
- 源码课件
- 220112
- 1_gulp工具的使用
- 2_gulp常见任务
- 3_gulp的CSS任务
- 4_gulp的JS和html任务
- 5_gulp的其他任务
- 6_gulp的web服务启动
- 源码课件
- 220113
- B电脑
- gittest
- gitstudy
- .git
- a.txt
- 1_git.html
- 1_git工具的概念
- 2_git常见命令
- 3_git常见命令
- 4_git常见命令
- 5_远程仓库的基本概念
- 6_远程仓库的通信
- 7_解决多人冲突
- Git-2.21.0-64-bit.exe
- 练习.txt
- 源码课件
- 220114
- 1_git的分支处理
- 2_github的其他操作
- 3_markdown文件操作
- 4_项目的说明
- 5_二阶段复习
- 6_二阶段复习
- 源码课件
- 220117
- 1_项目初始化文件
- 2_项目初始化文件
- 3_完成首页的开发
- 4_首页轮播图的开发
- 5_首页商品开发
- 6_详情页的开发
- 7_详情页的开发
- 源码课件
- 220118
- 10_购物车页渲染
- 11_购物车页交互
- 12_购物车页交互
- 8_购物车本地存储
- 9_购物车本地存储
- 源码课件
- 220207
- 1_mongodb基本操作
- 2_mongodb增删改查
- 3_mongoose的基本操作
- 4_express框架的搭建
- 5_express中间件介绍
- 源码课件
- 220208
- 1_中间件的使用
- 2_中间件和req对象_res对象
- 3_前后端开发模式和ejs
- 4_ejs模板
- 5_express脚手架
- 6_开发一个管理系统
- 源码课件
- 220209
- 1_完成登录和注册的功能
- 2_完成登录和注册的功能
- 3_后台首页的开发
- 4_登录拦截
- 5_职位添加和列表的页面搭建
- 6_职位添加的业务开发
- 7_职位添加的业务开发
- 源码课件
- 2210
- 视频
- 1_职位列表的开发
- 2_职位列表的开发
- 3_职位列表的开发
- 4_登录添加验证码功能
- 5_axios库的使用
- 6_axios库的使用
- 源码课件
- 2211
- 1_restful api规范
- 2_webscoket基本操作
- 3_聊天室案例
- 4_mocha的基本用法
- 5_mocha在项目中的使用
- 源码课件
- 2214
- 1_vue框架的介绍
- 2_vue的基本写法
- 3_vue的模板语法
- 4_vue事件和vue方法
- 5_vue的计算属性
- 6_vue的侦听器和案例
- 源码课件
- 2215
- 1_vue样式操作
- 2_vue条件渲染
- 3_vue列表渲染
- 4_Vue的案例讲解
- 5_Vue的事件修饰符和按键修饰符
- 6_Vue的表单操作
- 7_扩展的todos
- 源码课件
- 2216
- 1_Vue操作DOM元素
- 2_Vue的声明周期钩子函数
- 3_Vue组件的基本创建方式
- 4_Vue组件的基本操作
- 5_Vue父子组件通信
- 6_Vue组件使用的细节
- 7_Vue非父子通信
- 源码课件
- 2217
- 1_Vue组件的内容分发
- 2_Vue组件的案例开发
- 3_vue开发评分组件
- 4_vue的动画与过渡
- 5_vue自定义指令和过滤器
- 源码课件
- 2218
- 1_vue的组件练习
- 2_vue的脚手架安装
- 3_vue脚手架文件说明
- 4_vue脚手架下的基本操作
- 5_vue知识点整理
- 源码课件
- 220221
- 1_vue路由的底层实现原理
- 2_vue如何实现插件及使用插件
- 3_vue路由的基本搭建
- 4_子路由和动态路由
- 5_命名路由和编程式路由
- 6_扩展补充路由知识
- 7_路由守卫和补充知识
- 源码课件
- 220222
- 1_路由懒加载和路由动效
- 2_vuex状态管理基本操作
- 3_vuex状态管理处理异步
- 4_vuex多模块和计算属性
- 5_vuex辅助函数
- 6_路由和状态管理的综合案例
- 源码课件
- 220223
- 1_elementui的使用
- 2_vantui的使用
- 3_项目的需求分析和后端接口
- 4_重置路由和脚手架安装
- 5_完成登录的布局和发送验证码
- 源码课件
- 220224
- 1_完成登录功能
- 2_完成index的布局
- 3_完成菜单和token的存储
- 4_利用token去拦截路由
- 5_完成店铺设置的布局
- 6_店铺设置的数据准备
- 源码课件
- 220225
- 1_完成店铺设置
- 2_菜品页面开发
- 3_添加菜品到数据中
- 4_菜品展示和菜品删除
- 源码课件
- 220228
- 1_json-server的mock数据
- 2_如何合并
- 3_上线流程
- 4_扩展合并项目内容
- 5_公司的产品相关部门
- 源码课件
- 220301
- 1_webpack基本操作
- 2_webpack插件和服务器
- 3_webpack_loader
- 4_webpack支持vue文件
- 源码课件
- 220303
- 1_Vue3和Vue3对比
- 2_Vue3组合式API
- 3_vue3的组合式API
- 4_vue3和use函数和父子通信
- 5_vue3的路由和状态管理
- 源码课件
- 220307
- 1_搜索页的option api
- 2_搜索页的option_api
- 3_搜索页_compositionapi
- 4_TS环境搭建和配置文件说明
- 5_TS基本类型和数组类型
- 源码课件
- 220308
- 1_TS对象类型和type关键字
- 2_TS函数类型
- 3_泛型和接口
- 4_面向对象_命名空间_声明文件等等
- 源码课件
- 220309
- 1_vue3+ts_optionapi
- 2_vue3+ts_compositionapi
- 3_vue复习
- 4_vue复习
- 5_vue复习
- 源码课件
- 220310
- 1_react的虚拟DOM
- 2_react的jsx语法详解
- 3_react的模板语法详解
- 4_react父子通信
- 5_react中的事件详解
- 6_react中的props详解
- 7_react中的state属性
- 源码课件
- 220311
- 1_state属性的扩展以及子组件优化
- 2_state属性是对象情况下的深浅拷贝
- 3_state状态提升和refs属性
- 4_受控组件和非受控组件
- 5_react8个生命周期函数
- 6_react组合和hook介绍
- 源码课件
- 220314
- 1_hook的useEffect
- 2_hook的useRef和useContext
- 3_useCallback和useMemo
- 4_use函数_render属性_HOC
- 5_react脚手架和插件设置
- 6_脚手架样式操作
- 7_封装Button组件
- 源码课件
- 220315
- 1_Rate组件的封装
- 2_Rate组件的封装
- 3_react路由1
- 4_react路由2
- 5_react路由3
- 6_react路由4
- 7_redux状态管理1
- 源码课件
- 220316
- 项目视频
- 1_react项目_项目演示_脚手架安装_mock数据
- 2_react项目_初始views_路由系统搭建
- 1_redux处理异步1
- 2_redux处理异步2
- 3_react-redux语法糖
- 4_antdUI组件1
- 5_antdUI组件2
- 源码课件
- 220317
- 3_react项目_反向代理_登录页的布局
- 4_react项目_封装axios_实现登录接口
- 5_react项目_封装storage_store共享数据
- 6_react项目_首页布局_退出登录功能
- 7_react项目_权限列表_动态菜单
- 源码课件
- 220318
- 10_react项目_添加用户的功能_用户列表的初始渲染
- 11_react项目_删除用户的功能_分页处理
- 12_react项目_修复BUG
- 8_react项目_完善路由系统_面包屑功能实现
- 9_react项目_用户列表布局
- 源码课件
- 220321
- 13_react项目_添加审批布局实现
- 14_react项目_添加审批ajax实现
- 15_react项目_添加审批表格渲染实现
- 16_react项目_优化和修复添加审核页面
- 17_react项目_完成我的审批页面
- 18_面试分享,项目如何去说
- 源码课件
- 220323
- 1_react+ts使用
- 2_react+ts使用
- 3_react复习
- 4_react复习
- 5_react复习
- 6_react复习
- 源码课件
- 220324
- 1_react复习
- 2_react复习
- 3_react复习
- 4_react复习
- 5_react复习
- 6_react复习
- 源码课件
- 220325
- 1_小程序的基本环境和文件介绍
- 2_小程序的配置操作
- 3_小程序配置和生命周期函数
- 4_小程序响应式数据操作
- 5_小程序基本语法和组件使用
- 源码课件
- 220328
- 1_小程序内置的组件
- 2_小程序内置的组件
- 3_小程序内置的组件
- 4_自定义组件及父子通信
- 5_小程序的api详解
- 源码课件
- 220329
- 1_小程序的api使用方式
- 2_小程序的api使用方式
- 3_云开发一
- 4_云开发二和用户信息
- 5_萌宠项目开发1
- 源码课件
- 220330
- 1_萌宠项目2
- 2_萌宠项目3
- 3_萌宠项目4
- 4_萌宠项目5
- 5_萌宠项目6
- 源码课件
- 220331
- 1_uniapp基本操作
- 2_uniapp基本操作
- 3_uniapp基本操作
- 4_uniapp的扩展组件
- 5_uniapp的条件编译和云开发
- 6_echarts图表介绍
- 源码课件
- 220401
- 1_复习
- 2_复习
- 3_复习
- 4_复习
- 5_复习
- 6_复习
- 源码课件
包含内容
- · 1_JS介绍和JS引入方式
- · 2_JS的基本操作格式
- · 3_JS的变量和命名规范
- · 4_数字类型和字符串类型
- · 5_布尔值类型和null_undefined
- · 6_判断类型和类型转换
- · 源码课件
- · 211130
贡献者
小宇
白银
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。