基础题目练习
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 · 313 阅读 · 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 · 967 阅读 · 0 评论 -
设计一个TODO List,使用html和css,实现添加删除模糊匹配功能
设计一个TODO List,页面结构如下图所示,要求: 使用HTML与CSS完成界面开发 实现添加功能:输入框中可输入任意字符,按回车后将输入字符串添加到下方列表的最后,并清空输入框 实现删除功能:点击列表项后面的“X”号,可以删除该项 实现模糊匹配:在输入框中输入字符后,将当前输入字符串与已添加的列表项进行模糊匹配,将匹配到的结果显示在输入框下方。如匹配不到任何列表项,列表显示空 注:以上代码实现需要能在浏览器中正常显示与执行。 设置页面主题布局的代码如下: <h1>todos&原创 2020-07-16 11:04:27 · 817 阅读 · 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 · 1006 阅读 · 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 · 2439 阅读 · 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 · 726 阅读 · 0 评论 -
编写请给 Array 本地对象增加一个原型方法,它用于删除数字数组中重复的数字(可能有多个),返回值是一个包含被删除的重复条目的新数组
这道题目中要求的是在 Array 本地对象增加一个原型方法,它用于删除数字数组中重复的数字(可能有多个),返回值是一个包含被删除的重复条目的新数组. 所以在做这道题目之前我们先要理解JavaScript 中 原型 和 原型对象 ,如果还有不清楚的情戳下方链接了解哦>_< https://blog.youkuaiyun.com/lhrdlp/article/details/106259275 既然是和数组去重相关的题目,我们就先来看普通的数据去重是怎样做的??? 看下面的代码: function fun(ar原创 2020-06-15 10:29:40 · 512 阅读 · 0 评论
分享