基础题目练习
JavaScript基础题目练习
lhrdlp
变成更好的自己
展开
-
2020-10-22美图笔试 实现跑马灯动画效果
请至少使用一种方式显示一个跑马灯动画效果,页面每隔2s显示下一条用户信息.const arr = [‘A用户5秒前购买了…’,‘B用户3秒前购买了…’,‘C用户1秒前购买了…’,]第一眼看到觉得用单纯的setTimeout就可以实现效果,但是后来才明白这样只能循环一次,最终还是要依赖promise来实现,具体代码如下: <div id="box"></div> <script> const arr = [ 'A用户5秒前购买了.原创 2020-10-22 22:01:00 · 228 阅读 · 2 评论 -
leetCode题目 —— 一年中的第几天和一周中的第几天(JavaScript)
一年中的第几天给你一个按 YYYY-MM-DD 格式表示日期的字符串 date,请你计算并返回该日期是当年的第几天。通常情况下,我们认为 1 月 1 日是每年的第 1 天,1 月 2 日是每年的第 2 天,依此类推。每个月的天数与现行公元纪年法(格里高利历)一致。示例 1:输入:date = “2019-01-09”输出:9示例 2:输入:date = “2019-02-10”输出:41示例 3:输入:date = “2003-03-01”输出:60示例 4:输入:d原创 2020-07-17 09:45:58 · 789 阅读 · 0 评论 -
设计一个TODO List,使用html和css,实现添加删除模糊匹配功能
设计一个TODO List,页面结构如下图所示,要求:使用HTML与CSS完成界面开发实现添加功能:输入框中可输入任意字符,按回车后将输入字符串添加到下方列表的最后,并清空输入框实现删除功能:点击列表项后面的“X”号,可以删除该项实现模糊匹配:在输入框中输入字符后,将当前输入字符串与已添加的列表项进行模糊匹配,将匹配到的结果显示在输入框下方。如匹配不到任何列表项,列表显示空注:以上代码实现需要能在浏览器中正常显示与执行。设置页面主题布局的代码如下: <h1>todos&原创 2020-07-16 11:04:27 · 687 阅读 · 0 评论 -
JavaScript控制表格行列变色
实现点击按钮控制表格行列变色,效果如下图:具体代码如下:代码还有很多可以优化的地方,大家可以再优化看看:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&l原创 2020-06-21 11:26:15 · 898 阅读 · 2 评论 -
JavaScript基础编程题目练习
文章目录1.如何将浮点数点左边的数每三位添加一个逗号,如12000000.11转化为『12,000,000.11』?2.如何实现一个数组的随机排序?3.产生四位随机验证码4.给你一个字符串String=“adadfdfseffqdjhuserfefsefseetsdg”,要求找出里边的字符串qdjhu5.自定义函数实现字符串反转6.判断字符串是不是回文字符串7.javaScript中如何检测一个数据是不是String类型?8.我们可以用2\*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2\*1的小矩形原创 2020-06-20 16:18:23 · 2322 阅读 · 0 评论 -
javaScript实现数组的随机排序
方案一已经学过JavaScript,我们当然就可以用数组的排序方法 sort,这是最简单的方式来实现了.sort 方法的基本语法:arr.sort();不传参数就默认排序,可以传入一个函数作为参数,自定义排序规则整体返回:返回排序的数组是否改变原数组:改变原数组使用 sort 实现数组排序的基本语法如下:arr.sort(function(a,b){ return Math.random()-0.5; //==>数组乱序排列})话不多说,直接看代码:let原创 2020-06-13 22:32:36 · 609 阅读 · 0 评论 -
编写请给 Array 本地对象增加一个原型方法,它用于删除数字数组中重复的数字(可能有多个),返回值是一个包含被删除的重复条目的新数组
这道题目中要求的是在 Array 本地对象增加一个原型方法,它用于删除数字数组中重复的数字(可能有多个),返回值是一个包含被删除的重复条目的新数组.所以在做这道题目之前我们先要理解JavaScript 中 原型 和 原型对象 ,如果还有不清楚的情戳下方链接了解哦>_<https://blog.csdn.net/lhrdlp/article/details/106259275既然是和数组去重相关的题目,我们就先来看普通的数据去重是怎样做的???看下面的代码:function fun(ar原创 2020-06-15 10:29:40 · 431 阅读 · 0 评论