javaScript
文章平均质量分 82
懒羊羊h
这个作者很懒,什么都没留下…
展开
-
javaScript蓝桥杯---新增地址
网购大家应该再熟悉不过,网购中有个很难让人忽略的功能就是地址管理,接下来就让我们通过完善代码来探索下地址管理中常用功能的实现吧~本题需要在已提供的基础项目中使用 JS 知识完善代码,最终实现需求中的具体功能。原创 2023-06-10 00:22:55 · 1529 阅读 · 0 评论 -
javaScript蓝桥杯----阅读吧
“读万卷书,行万里路”,无论你现在贫穷或富有,身和心一定要有一个在路上。那么,在快节奏的今天,人们是如何利用碎片化的时间去阅读的呢?没错,那就是电子书了。有了它,我们就可以随时随地,想读就读~本题需要在已提供的基础项目中使用 Vue 2.x 完善代码,最终实现一个简易的电子书阅读器。开始答题前,需要先打开本题的项目文件夹,目录结构如下:其中:effect.gif 是最终实现的效果图。index.html 是主页面。css 是样式文件夹。js/vue.js 是 Vue 2.x 文件。在浏览器中预览 i原创 2023-06-09 23:05:19 · 586 阅读 · 0 评论 -
javaScript蓝桥杯----猜硬币
为了打发无聊的时间,小蓝开发了一款人机对战的猜硬币游戏,页面中一共有 9 个杯子,系统会随机挑选 3 个杯子在里面放入硬币,玩家通过输入含有杯子序号的字符串进行猜选,但是遇到了一些问题。本题需要你帮助小蓝完成猜硬币游戏。开始答题前,需要先打开本题的项目代码文件夹,目录结构如下:其中:css 是样式文件夹。images 是图片文件夹。index.html 是主页面。js/index.js 是硬币渲染和动画逻辑。js/findCoin.js 是需要补充代码的 js 文件。effect.gif 是最终原创 2023-06-09 22:35:31 · 1238 阅读 · 0 评论 -
javaScript蓝桥杯---传送门
日常浏览网页的时候,我们会发现一个问题,当页面太长、内容太多的时候我们很难快速浏览到心仪的内容。为了解决这个烦恼,优秀的产品研发团队发明了一种类似传送门的功能,以便用户能通过它快速定位到感兴趣的内容。这个功能也被通俗地比喻为“电梯”。本题需要在已提供的基础项目中使用 JS/jQuery 等知识完善代码,最终实现该功能。原创 2023-06-09 22:20:21 · 936 阅读 · 0 评论 -
javaScript蓝桥杯----商城管理系统
在商城管理系统中,超级管理员和普通管理员因为权限不同,登录进入后看到的菜单也会是不同的。本题需要你完成商城管理系统中权限数据的处理。开始答题前,需要先打开本题的项目代码文件夹,目录结构如下:其中:css 是样式文件夹。images 是图片文件夹。login.html 是登录页。index.html 是商城首页。js/menu.js 是渲染左侧菜单的 js 文件。js/auth.js 是需要补充代码的 js 文件。effect.gif 是最终完成的效果图。在浏览器中预览 login.html 页原创 2023-06-09 21:00:09 · 1789 阅读 · 0 评论 -
javaScript蓝桥杯---JSON 生成器
JSON 已经是大家必须掌握的知识点,JSON 数据格式为前后端通信带来了很大的便利。在开发中,前端开发工程师可以借助于 JSON 生成器快速构建一个 JSON 用来模拟数据。本题请你开发一个简易的 JSON 生成器工具,使它能根据模板生成对应格式的 JSON。原创 2023-06-09 15:28:06 · 1756 阅读 · 0 评论 -
javaScript蓝桥杯-----天气趋势 A
日常生活中,气象数据对于人们的生活具有非常重要的意义,数据的表现形式多种多样,使用图表进行展示使数据在呈现上更加直观。本题请实现一个 Y 城 2022 年的天气趋势图。开始答题前,需要先打开本题的项目代码文件夹,目录结构如下:其中:在浏览器中预览 index.html 页面效果如下:以当天为 5 月 29 号为例,未来七天 x 轴显示示例(即 x 轴显示成:5/29,5/30,5/31,6/1,6/2,6/3,6/4):本月和未来七天 切换效果见文件夹下 effect-1.gif。最终效果见文件夹原创 2023-06-09 14:30:43 · 1059 阅读 · 0 评论 -
javaScript蓝桥杯---一起会议吧
网络会议已经成为当下最流行的会议模式,为网络会议提供支持的当然是一些优秀的会议软件。本题需要在已提供的基础项目中使用 Vue 2.x 知识完善代码,最终实现网络会议软件中,参会人员列表的几个展示效果。开始答题前,需要先打开本题的项目代码文件夹,目录结构如下:其中:在浏览器中预览 页面,显示如下所示:请在 index.html 文件中补全代码,最终实现网络会议中参会人员列表的几个展示效果。具体需求如下:3. 实现参会列表中的首位用户始终为登录用户功能。参会列表中的首位用户始终为登录用户。效果如下:原创 2023-06-09 10:55:03 · 1318 阅读 · 0 评论 -
javaScript蓝桥杯----权限管理
你有没有想过,在我们日常浏览的网页中,那些新闻或者商品内容是如何被输入到数据库中的呢?大家虽然没有用过,但是肯定听过“后台管理系统”,运营人员就是通过它将批量的商品上传到数据库并呈现在网页中的。那么随便一个人就可以通过该管理系统操作这些商品数据吗?当然不行,这就涉及到了权限管理问题。本题需要在已提供的基础项目中使用 JS/jQuery 知识完善代码,最终实现权限管理的功能。原创 2023-06-09 09:17:49 · 1362 阅读 · 0 评论 -
javaScript蓝桥杯---用什么来做计算
古以算盘作为计算工具。算盘常为木制矩框,内嵌珠子数串,定位拨珠,可做加减乘除等运算。站在前人的肩膀上,后人研究出计算器,便利了大家的生活,我们不用带着笨重的计算工具出门,打开手机上的计算器就可以了。本题需要实现一个可以进行加减乘除等运算的计算器。原创 2023-06-08 22:50:00 · 781 阅读 · 0 评论 -
javaScript蓝桥杯---视频弹幕
弹幕指直接显现在视频上的评论,可以以滚动、停留甚⾄更多动作特效⽅式出现在视频上,是观看视频的⼈发送的简短评论。通过发送弹幕可以给观众⼀种“实时互动”的错觉,弹幕的出现让观看过程充满乐趣。本题需要在已提供的基础项⽬中,完成视频弹幕的功能。原创 2023-06-08 01:49:16 · 1296 阅读 · 1 评论 -
javaScript蓝桥杯-----全球新冠疫情数据统计
新冠疫情席卷全球,在此期间有很多免费的 API 和⽹站为⼈们提供了各个国家疫情数据的查询功能,这些免费公开的数据体现出了互联⽹作为信息媒介的优越性,帮助全球⼈⺠更好的了解⼀线疫情信息。本题请实现⼀个可以对各个国家的新冠疫情数据统计的⻚⾯。开始答题前,需要先打开本题的项⽬代码⽂件夹,⽬录结构如下:其中:在浏览器中预览 index.html ⻚⾯效果如下:请在 index.html ⽂件中补全代码,具体需求如下:index.htmljs/covid-data.josn原创 2023-06-07 23:26:37 · 1707 阅读 · 0 评论 -
javaScript蓝桥杯----年度明星项⽬
作为前端开发的主⼒语⾔, JavaScript 相关的开源项⽬是每⼀个前端开发者都应该多多关注的。我们可以通过这⼀年新增 star 的数量来判断⼀个开源项⽬的流⾏趋势。本题请实现⼀个展示 2022 年 JavaScript 明星开源项⽬数据的⽹⻚。原创 2023-06-07 17:21:01 · 811 阅读 · 0 评论 -
javaScript蓝桥杯----外卖给好评
外卖是现代⽣活中必备的⼀环。收到外卖后,各⼤平台软件常常会邀请⽤户在⼝味,配送速度等多个⽅⾯给与评分。在 element-ui 组件中,已经有相应的 Rate 组件,但是已有组件只能对单⼀维度进⾏评分,在外卖评分这种场景中,样式基本上是固定的,功能也基本⼀样。若每写⼀个⻚⾯都要去复制⼀份类似代码,就会产⽣⼤量重复的代码,既不利于后期的维护,代码也不够简洁。为此需要前端⼯程师对element-ui 的原 Rate 组件进⾏⼆次封装。原创 2023-06-07 01:32:34 · 575 阅读 · 0 评论 -
javaScript蓝桥杯----收集帛书碎⽚
三叔在外出考古途中⽆意发现了⼀份战国帛书,帛书边缘有被明显裁剪过的痕迹,单从帛书⽚段,提到记录了神秘⽂物的地点,⽆奈帛书不完整,为了早⽇将⽂物带回博物馆,三叔号召当地村⺠闷油瓶、王胖⼦、潘⼦共同寻找剩余帛书碎⽚,相约⼀炷⾹后再聚。本题需要在已提供的基础项⽬中使⽤ JS 知识封装⼀个函数,达到收集帛书碎⽚的要求。原创 2023-06-07 01:06:39 · 783 阅读 · 0 评论 -
javaScript蓝桥杯----图⽚⽔印⽣成
很多⽹站都会通过给图⽚添加⽔印的形式来标记图⽚来源,维护版权。前端⽣成⽔印通常是通过canvas 实现,但实际上我们也可以直接利⽤ CSS 来实现图⽚⽔印,这样做会有更好的浏览器兼容性。本题中你将封装⼀个创建⽂字⽔印的函数。原创 2023-06-07 00:45:38 · 1592 阅读 · 0 评论 -
javaScript随机数random的妙用
简介:Math.random() 是生成随机数的基础。通过与其他数学函数和运算符结合使用,可以生成各种类型的随机数,如整数、小数、特定范围内的数等。生成区间:[0,1)原创 2023-06-05 12:29:30 · 2405 阅读 · 0 评论 -
javaScript蓝桥杯----大电影
一千个人眼里就有一千个哈姆雷特,小蓝最近痴迷于电影,但无奈学习任务繁重,只好先将电影收藏起来,留着以后观看,但是电影网站的收藏功能居然失效了,请你帮忙修复这个 bug 吧。本题已经内置了初始代码,打开实验环境,目录结构如下:其中:选中 index.html 右键启动 Web Server 服务(Open with Live Server),让项目运行起来。接着,打开环境右侧的【Web 服务】,就可以在浏览器中看到如下效果:请使用 jQuery 或者 js ,完成 文件中的 TODO 部分。完成后,最终原创 2023-06-05 11:45:00 · 597 阅读 · 0 评论 -
javaScript蓝桥杯----绝美宋词
今宵酒醒何处,杨柳岸晓风残月”,“蓦然回首,那人却在灯火阑珊处”,“试问闲愁都几许?一川烟草,满城风絮,梅子黄时雨” …宋词可谓是古代文学桂冠上一颗璀璨的明珠,本题将实现一个在搜索框中输入关键字,实时显示符合条件的完整宋词的功能。原创 2023-06-05 00:53:04 · 1111 阅读 · 0 评论 -
javaScript蓝桥杯----资讯接口
随着技术的发展,很多前端工程师已经不满足于只做诸如页面布局和交互这些开发工作了,很多人将目光逐渐转向了“大前端”范围,其中就包括不需要依赖后端提供接口自己就可以使用 node.js 编写一个后端接口服务。下面就让我们也来使用 node.js 完成一个新闻资讯接口吧。原创 2023-06-04 21:21:09 · 570 阅读 · 0 评论 -
javaScript蓝桥杯-----粒粒皆辛苦
俗话说“民以食为天”,粮食的收成直接影响着民生问题,通过对农作物产量的统计数据也能分析出诸多实际问题。接下来就让我们使用 ECharts 图表,完成 X 市近五年来的农作物产量的统计图吧~原创 2023-06-04 21:05:15 · 220 阅读 · 0 评论 -
javaScript蓝桥杯-----宝贵的一票
公司经常举办各种活动,但一到投票环节就犯了难,于是公司决定安排小蓝开发一个投票系统,更好的收集大家的投票信息。为了赶在下一次活动开始前上线,小蓝正在马不停蹄的赶工中,请你也来帮助小蓝完成部分功能吧。原创 2023-06-04 16:48:27 · 577 阅读 · 0 评论 -
javaScript蓝桥杯-----芝麻开门
在阿里巴巴和四十大盗的故事中,阿里巴巴因为无意中知道了开门的咒语人生发生了翻天覆地的变化,四十大盗也因为咒语的泄露最终丧命。芝麻开门的咒语作为重要的信息推动着故事的发展。下面由你来为门设置这道机关,输入芝麻开门后才能放行。原创 2023-06-04 11:45:24 · 822 阅读 · 0 评论 -
javaScript蓝桥杯---分阵营,比高低
期末考试结束不久,辛勤的园丁们就将所有学生的考试成绩汇总完毕。不过现在遇到一个问题,那就是目前所有学生的考试数据均混杂在一起。这些数据结构如下:从上面的数据结构来看,老师们很难从中分辨出自己班级的学生,更不用说班级学生的成绩排名了。因此我们需要封装一个用于处理这些数据对工具函数,以便帮助老师们更好的查看自己班级的学生成绩。本题已经内置了初始代码,打开实验环境,目录结构如下:其中:补充文件 student-grade.js 中的 orderStudentGrade 工具函数,访问 index.html 页原创 2023-06-04 01:42:16 · 845 阅读 · 0 评论 -
javaScript蓝桥杯----回文字符串
有言曰:“回文诗,回复读之,皆歌而成文也”。回文诗,是使用词序回环往复的方式所成的诗,通俗来讲就是正读或者倒读都能成为诗句。历经数代诗人的创新,现有的回文诗种类之多,形态各异,颇为有趣。在 JavaScript 中,回文诗也可以称之为回文字符串,是指正读和倒读的结果一样的字符串,从结构上来看,两侧的字符呈中心对称。形如 aba,abba 的字符串都是回文字符串。另外,单字符串、空字符串也是一种特殊的回文字符串哦。原创 2023-06-04 01:14:15 · 600 阅读 · 0 评论 -
JavaScript蓝桥杯------学海无涯
小蓝最近一直在云课平台学习,为了更好的督促自己,于是将每天的学习时间都记录了下来,但是如何更加直观的显示学习时间让小蓝很是苦恼。本题需要你使用 ECharts 帮助小蓝实现统计学习时间图表。原创 2023-06-03 23:50:56 · 800 阅读 · 0 评论 -
javaScript dom的classList
当我们使用Markdown书写博客时,可以使用简单的语法来描述文本的样式和结构。原创 2023-04-07 00:52:11 · 624 阅读 · 0 评论 -
javaScript class
类可以通过 class 关键字来定义。在类定义中,您可以声明类的属性和方法。Person {} }${thisPerson {} }Person {} }${thisPerson {} }Person {} }在上述示例中,我们定义了一个名为Person的类,并在其中声明了name和age属性以及sayHello()方法。方法是类的构造函数,它用于初始化类的属性和方法。在构造函数中,我们使用this关键字来引用类的实例,并将传递给类的参数分配给类的属性。原创 2023-04-05 17:47:28 · 330 阅读 · 0 评论 -
javaScript Proxy
当你在开发 JavaScript 应用程序时,您通常需要处理数据。Proxy 是 ES6 引入的一个特殊对象,它允许您拦截并自定义 JavaScript 对象上的底层操作。使用 Proxy,您可以捕获和处理对象上的许多操作,包括属性读取、属性赋值、方法调用和构造函数调用。您可以使用 Proxy 来创建一个“代理”对象,该对象会在底层对象上拦截这些操作并执行特定的操作,例如验证、过滤、转换和缓存。原创 2023-04-05 17:44:49 · 978 阅读 · 0 评论 -
javaScript set和map
当你在开发 JavaScript 应用程序时,您通常需要处理数据。Set 和 Map 是两种非常有用的 JavaScript 数据结构,可以帮助您轻松地存储和访问数据。在本篇文章中,我们将深入探讨 Set 和 Map,让您了解这两种数据结构的基本概念、用法以及各自的优势。原创 2023-04-05 17:26:54 · 668 阅读 · 0 评论 -
javaScript蓝桥杯------封装 Promisefy 函数
我们知道在浏览器中 JavaScript 是单线程运行的,而回调函数曾经是 JavaScript 中实现异步函数的主要方式,面对这样的嵌套回调,处理错误也会变得非常困难:你必须在“金字塔”的每一级处理错误,而不是在最高一级一次完成错误处理,所以大多数现代异步 API 采用的都是 Promise 的形式。下面就请你以 Node.js 中常用的读取文件操作为例,封装一个 Promisefy 函数,将回调形式调用的读取文件方法转换成一个 Promise 的版本。原创 2023-04-03 23:47:47 · 320 阅读 · 1 评论 -
javaScript蓝桥杯-----不能说的秘密
密码生成器是一个实用的随机密码生成软件,有了它,你就不用绞尽脑汁想复杂的密码来守护你的个人隐私,只要动一下手指,一个新的密码就会生成。如此好用的工具,下面就让我们亲自动手来制作一个吧~原创 2023-04-02 23:55:17 · 166 阅读 · 0 评论 -
javaScript蓝桥杯----乾坤大挪移心法
六大派围攻光明顶,为解除明教危机,张无忌临危受命,在小昭的帮助下进入明教圣地拿到乾坤大挪移心法。在这关键时刻,心法因没有妥善保存长久暴露在空气中,部分字体已不可见,下面需要由你来设计心法帮助张无忌习得神功,战胜六大门派。原创 2023-04-02 22:55:54 · 209 阅读 · 0 评论 -
javaScript蓝桥杯----偷梁换柱
随着医疗水平的进步,人的平均寿命在慢慢提升。现在全球平均预期寿命是 73.2 岁,而在 1950 年则只有 47 岁。那么人类的寿命有极限吗?根据最新的研究,人类寿命或超过 120 岁,达到 150 岁。因此,有关年龄的应用普遍将当今人类的合理年龄范围设置在 0 - 150 岁之间。那么,当一个年龄被录入,我们又是如何判断其是否合理的呢?原创 2023-04-02 00:26:13 · 869 阅读 · 0 评论 -
javaScript蓝桥杯-----平地起高楼
我们的国家国土面积十分的广阔,目前中国有 34 个省级行政区,包括 23 个省、5 个自治区、4 个直辖市、2 个特别行政区。其下面还有几千个县级区域,以及更多的乡镇区域。这样层层嵌套的省市区数据在实际开发中是如何处理的呢?下面请运用所学,解开这个谜团吧~在实际开发中,由于省市区等层级较多,使得数据结构按照嵌套关系来存储则过于复杂,一般在数据库中会将省市区数据解耦,每条信息以并列关系存储在一张表中,结构如下:各级行政区域通过 pid 关联起来。但是这样平铺的数据放在前端页面展示的话,用户很难看出其中的层级原创 2023-04-01 20:38:24 · 620 阅读 · 0 评论 -
javaScript正则表达式
RegExp:匹配特殊字符或有特殊搭配原则的字符的最佳选择。最后一个/后面可以填i , g ,m属性。lastInde 与exec 与g。lastIndex 与 exec。解读:首和尾有一个就可以。一个表达式代表一个字符。用法:reg.方法()原创 2023-03-28 23:50:15 · 345 阅读 · 0 评论 -
javaScript扫雷
需要找三张图片 旗子的图片 炸弹的图片 爆炸的图片html文件夹新建一个html文件目前写好html后的样式css文件夹下新建一个css文件标题:文字居中字体大小46px粗100上下边距30 居中 左右20 居中游戏难度选择字体居中下边距10px游戏难度选择按钮:内边距上下5px 左右15px背景颜色#02a4ad字体颜色白色取消轮廓(outline)取消外边框(border)圆角3px上下边距0 左右边距5px移动到按钮时鼠标改为手指当前按原创 2023-03-28 20:19:39 · 604 阅读 · 0 评论 -
Promise API
executor会在Promise内部立即同步调用,异步操作在执行器中执行。原创 2023-03-27 00:16:14 · 424 阅读 · 0 评论 -
Promise对象结果值属性介绍
实例对象中的另一个属性 [PromiseResult]实例对象的一个属性 [PromiseState]保存着异步任务[成功/失败]的结果。原创 2023-03-26 23:16:15 · 144 阅读 · 0 评论 -
javaScript 用Promise封装Ajax请求
【代码】javaScript 用Promise封装Ajax请求。原创 2023-03-26 21:15:07 · 334 阅读 · 0 评论