总结本人学习b站黑马前端课程,各部分案例汇总

目录

1.Ajax:

对应课程:

b站黑马JavaScript的Ajax案例代码——新闻列表案例

b站黑马JavaScript的Ajax案例代码——评论列表案例

b站黑马JavaScript的Ajax案例代码——聊天机器人案例

b站黑马JavaScript的Ajax案例代码——图书管理案例

2.ES6面向对象:

对应课程:

b站pink老师JavaScript的ES6面向对象课程中:正则表达式案例代码——敏感词过滤

b站pink老师JavaScript的ES6面向对象课程中:正则表达式案例代码——表单验证

b站pink老师JavaScript的ES6面向对象课程中:正则表达式案例代码——用户名表单验证

【用bind()完善】b站pink老师JavaScript的ES6面向对象案例代码——面向对象版Tab栏切换

b站pink老师JavaScript的ES6面向对象案例代码——查询商品案例

b站pink老师JavaScript的ES6面向对象案例代码——面向对象版Tab栏切换

3.PC端特效,BOM,DOM,移动端网页特效:

对应课程:

b站pink老师JavaScript的移动端网页特效 案例代码——记住用户名

b站pink老师JavaScript的移动端网页特效 案例代码——移动端轮播图+返回顶部模块

b站pink老师JavaScript的移动端网页特效 案例代码——移动端拖动元素

PC端网页特效:

b站pink老师JavaScript的PC端网页特效 案例代码——筋斗云案例

b站pink老师JavaScript的PC端网页特效 案例代码——仿淘宝返回顶部(带有动画的返回顶部)

【重点案例】b站pink老师JavaScript的PC端网页特效 案例代码——网页轮播图

b站pink老师JavaScript的PC端网页特效 案例代码——引用animate.js案例

b站pink老师JavaScript的PC端网页特效 案例代码——仿淘宝固定侧边栏

b站pink老师JavaScript的PC端网页特效 案例代码——仿京东放大镜效果

b站pink老师JavaScript的PC端网页特效 案例代码——拖动模态框

b站pink老师JavaScript的PC端网页特效 案例代码——获取鼠标在盒子内的坐标

BOM:

b站pink老师JavaScript的BOM案例代码——获取URL参数

b站pink老师JavaScript的BOM案例代码——5秒钟之后跳转页面

b站pink老师JavaScript的BOM案例代码——发送短信案例

b站pink老师JavaScript的BOM案例代码——倒计时

b站pink老师JavaScript的BOM案例代码——5秒之后自动关闭的广告

DOM:

b站pink老师JavaScript的DOM案例代码——模拟京东快递单号查询

b站pink老师JavaScript的DOM案例代码——模拟京东按钮输入内容

(重要)b站pink老师JavaScript的DOM案例代码——跟随鼠标的天使

(重要)b站pink老师JavaScript的DOM+节点案例代码——动态生成/删除表格

b站pink老师JavaScript的DOM+节点案例代码——简单发布留言+删除留言

b站pink老师JavaScript的DOM+节点案例代码——新浪下拉菜单

(重要)b站pink老师JavaScript的DOM案例代码——tab栏切换

b站pink老师JavaScript的DOM案例代码——全选,反选多选框

4.jQuery

对应课程:

b站pink老师JavaScript的jQuery 案例代码——微博发布案例

b站pink老师JavaScript的jQuery 案例代码——电梯导航案例

b站pink老师JavaScript的jQuery 案例代码——带有动画返回顶部

b站pink老师JavaScript的jQuery 案例代码——购物车案例

b站pink老师JavaScript的jQuery 案例代码——王者荣耀手风琴案例

b站pink老师JavaScript的jQuery 案例代码——突出显示案例

b站pink老师JavaScript的jQuery 案例代码——tab栏切换案例

b站pink老师JavaScript的jQuery 案例代码——淘宝服饰精品案例

b站pink老师JavaScript的jQuery 案例代码——新浪下拉菜单

5.Vue2快速入门:

对应课程:

b站黑马的Vue快速入门案例代码——计数器

b站黑马的Vue快速入门案例代码——图片切换(类似手动播放的轮播图)

b站黑马的Vue快速入门案例代码——小黑记事本

b站黑马的Vue快速入门案例代码——【axios+Vue2】天知道(天气信息查询功能)

b站黑马的Vue快速入门案例代码——【axios+Vue2】悦听player(音乐播放器)

6.黑马Vue2后台管理项目:

对应课程:

b站黑马Vue后台管理项目笔记——(1)登录功能

b站黑马Vue后台管理项目笔记——(2)主页布局(整体,Header,左侧菜单布局)

b站黑马Vue后台管理项目笔记——(3)用户列表


1.Ajax:

对应课程:

b站黑马JavaScript的Ajax案例代码——新闻列表案例

http://t.csdn.cn/UgQpo

b站黑马JavaScript的Ajax案例代码——评论列表案例

http://t.csdn.cn/OK9cC

b站黑马JavaScript的Ajax案例代码——聊天机器人案例

http://t.csdn.cn/KcfXS

b站黑马JavaScript的Ajax案例代码——图书管理案例

http://t.csdn.cn/of16y

2.ES6面向对象:

对应课程:

b站pink老师JavaScript的ES6面向对象课程中:正则表达式案例代码——敏感词过滤

http://t.csdn.cn/USItm

b站pink老师JavaScript的ES6面向对象课程中:正则表达式案例代码——表单验证

http://t.csdn.cn/hwLpZ

b站pink老师JavaScript的ES6面向对象课程中:正则表达式案例代码——用户名表单验证

http://t.csdn.cn/UHyxo

【用bind()完善】b站pink老师JavaScript的ES6面向对象案例代码——面向对象版Tab栏切换

http://t.csdn.cn/fWmAf

b站pink老师JavaScript的ES6面向对象案例代码——查询商品案例

http://t.csdn.cn/0W6QT

b站pink老师JavaScript的ES6面向对象案例代码——面向对象版Tab栏切换

http://t.csdn.cn/a89dZ

3.PC端特效,BOM,DOM,移动端网页特效:

对应课程:

b站pink老师JavaScript的移动端网页特效 案例代码——记住用户名

http://t.csdn.cn/zhyqc

b站pink老师JavaScript的移动端网页特效 案例代码——移动端轮播图+返回顶部模块

http://t.csdn.cn/AlyUY

b站pink老师JavaScript的移动端网页特效 案例代码——移动端拖动元素

http://t.csdn.cn/uVYLe

PC端网页特效:

b站pink老师JavaScript的PC端网页特效 案例代码——筋斗云案例

http://t.csdn.cn/Cnaxn

b站pink老师JavaScript的PC端网页特效 案例代码——仿淘宝返回顶部(带有动画的返回顶部)

http://t.csdn.cn/u2tEe

【重点案例】b站pink老师JavaScript的PC端网页特效 案例代码——网页轮播图

http://t.csdn.cn/YGuUZ

b站pink老师JavaScript的PC端网页特效 案例代码——引用animate.js案例

http://t.csdn.cn/Mgkjn

b站pink老师JavaScript的PC端网页特效 案例代码——仿淘宝固定侧边栏

http://t.csdn.cn/NSaDG

b站pink老师JavaScript的PC端网页特效 案例代码——仿京东放大镜效果

http://t.csdn.cn/mdyx2

b站pink老师JavaScript的PC端网页特效 案例代码——拖动模态框

http://t.csdn.cn/Uq3ih

b站pink老师JavaScript的PC端网页特效 案例代码——获取鼠标在盒子内的坐标

http://t.csdn.cn/ZmOdT

BOM:

b站pink老师JavaScript的BOM案例代码——获取URL参数

http://t.csdn.cn/44gbk

b站pink老师JavaScript的BOM案例代码——5秒钟之后跳转页面

http://t.csdn.cn/KDmDU

b站pink老师JavaScript的BOM案例代码——发送短信案例

http://t.csdn.cn/nuOGR

b站pink老师JavaScript的BOM案例代码——倒计时

http://t.csdn.cn/NWQyt

b站pink老师JavaScript的BOM案例代码——5秒之后自动关闭的广告

http://t.csdn.cn/NskpX

DOM:

b站pink老师JavaScript的DOM案例代码——模拟京东快递单号查询

http://t.csdn.cn/qgZQT

b站pink老师JavaScript的DOM案例代码——模拟京东按钮输入内容

http://t.csdn.cn/I5guG

(重要)b站pink老师JavaScript的DOM案例代码——跟随鼠标的天使

http://t.csdn.cn/1lptp

(重要)b站pink老师JavaScript的DOM+节点案例代码——动态生成/删除表格

http://t.csdn.cn/cFt4l

b站pink老师JavaScript的DOM+节点案例代码——简单发布留言+删除留言

http://t.csdn.cn/mCTsQ

b站pink老师JavaScript的DOM+节点案例代码——新浪下拉菜单

http://t.csdn.cn/f8w2j

(重要)b站pink老师JavaScript的DOM案例代码——tab栏切换

http://t.csdn.cn/bKShJ

b站pink老师JavaScript的DOM案例代码——全选,反选多选框

http://t.csdn.cn/tKPka

4.jQuery

对应课程:

b站pink老师JavaScript的jQuery 案例代码——微博发布案例

http://t.csdn.cn/lxH1W

b站pink老师JavaScript的jQuery 案例代码——电梯导航案例

http://t.csdn.cn/MZtZm

b站pink老师JavaScript的jQuery 案例代码——带有动画返回顶部

http://t.csdn.cn/gPei9

b站pink老师JavaScript的jQuery 案例代码——购物车案例

http://t.csdn.cn/oybOH

b站pink老师JavaScript的jQuery 案例代码——王者荣耀手风琴案例

http://t.csdn.cn/js8pv

b站pink老师JavaScript的jQuery 案例代码——突出显示案例

http://t.csdn.cn/mRA8g

b站pink老师JavaScript的jQuery 案例代码——tab栏切换案例

http://t.csdn.cn/3CU13

b站pink老师JavaScript的jQuery 案例代码——淘宝服饰精品案例

http://t.csdn.cn/ufMrb

b站pink老师JavaScript的jQuery 案例代码——新浪下拉菜单

http://t.csdn.cn/bfoLB

5.Vue2快速入门:

对应课程:

b站黑马的Vue快速入门案例代码——计数器

http://t.csdn.cn/2Kcqj

b站黑马的Vue快速入门案例代码——图片切换(类似手动播放的轮播图)

http://t.csdn.cn/8Nwt0

b站黑马的Vue快速入门案例代码——小黑记事本

http://t.csdn.cn/CyTsh

b站黑马的Vue快速入门案例代码——【axios+Vue2】天知道(天气信息查询功能)

http://t.csdn.cn/YFBYj

b站黑马的Vue快速入门案例代码——【axios+Vue2】悦听player(音乐播放器)

http://t.csdn.cn/EumFZ

6.黑马Vue2后台管理项目:

对应课程:

b站黑马Vue后台管理项目笔记——(1)登录功能

http://t.csdn.cn/eKiVm

b站黑马Vue后台管理项目笔记——(2)主页布局(整体,Header,左侧菜单布局)

http://t.csdn.cn/sIoWY

b站黑马Vue后台管理项目笔记——(3)用户列表

http://t.csdn.cn/FQOPV

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
好的,以下为B站黑马JavaScriptAjax案例代码——图书管理案例搜索事件: ```javascript /** * 搜索事件 */ function searchBook() { // 获取搜索框内容 var searchInput = document.querySelector("#searchInput"); var keywords = searchInput.value.trim(); // 如果搜索框内容为空,提示用户 if (keywords == "") { alert("请输入关键字进行搜索!"); return; } // 发送Ajax请求 var xhr = new XMLHttpRequest(); // 创建XmlHttpRequest对象 xhr.open("GET", "/api/book/search?keywords=" + keywords, true); // 配置请求 xhr.onreadystatechange = function () { if (xhr.readyState == 4 && xhr.status == 200) { // 处理响应数据 var books = JSON.parse(xhr.responseText); // 将响应数据转成JavaScript对象 renderBooks(books); // 渲染图书列表 } }; xhr.send(null); // 发送请求 } /** * 渲染图书列表 * @param {*} books 图书列表数据 */ function renderBooks(books) { // 获取图书列表容器 var bookList = document.querySelector("#bookList"); var html = ""; if (books.length > 0) { // 遍历图书列表数据,生成HTML字符串 for (var i = 0; i < books.length; i++) { html += '<tr>'; html += '<td>' + books[i].title + '</td>'; html += '<td>' + books[i].author + '</td>'; html += '<td>' + books[i].category + '</td>'; html += '<td>' + books[i].price + '</td>'; html += '<td>' + books[i].publisher + '</td>'; html += '</tr>'; } } else { // 如果没有搜索到任何图书,提示用户 html = '<tr><td colspan="5">没有搜索到任何图书!</td></tr>'; } // 将生成的HTML字符串添加进图书列表容器 bookList.innerHTML = html; } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值