自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 leetcode刷算法(4)-爬楼梯

当我们想到达第n阶时有两个方法,可以从第n-1阶爬一个楼梯到达,也可以从第n-2阶爬两阶楼梯到达,所以到达第n阶的方法个数等于count(n-1) + count(n-2)。而到第一阶时有一种方法,第二阶有两种方法。

2023-03-21 00:01:59 106

原创 leetcode刷算法(3)-删除排序链表的重复元素

由于所给链表是有序的,所以如果出现重复元素那么必须在相邻的位置,对每个元素机器相邻的元素进行遍历即可。

2023-03-20 23:52:01 95

原创 leetcode刷算法(2)-x的平方根

这个道算法题挺简单的,要找算术平方的话可以发现算术平方根在所给数值的1-所给数值的一般之中可以找到,使用for循环即可找到答案。

2023-03-19 23:51:39 96

原创 leetcode刷算法(1)-加1

刚开始我想的是先把数组中的数组转化为数字然后加一再转化为数组,在leetcode提交后发现有一个用例不用过,那就是数字太大时无法表示,所以我就想就对尾数进行加一,但是有个问题就是如果尾数是9还要进一,所以我写出了解法一。提交后虽然成功了,但是效率非常低,所以又有了解法二。在完成解法一的时候就可以发现这个是可以用递归完成的。

2023-03-18 23:43:23 87

原创 webpack配置css和less的打包环境

webpack配置css和less打包环境

2022-06-15 09:02:51 176

原创 原生js实现查看图片效果

原生js实现查看图片功能

2022-03-19 13:06:06 1065 1

原创 为js对象增加迭代器,使得对象可以使用for....of方法

## 生成器js中的for....of方法主要依赖于构造函数中的Symbol.iterator,也就是迭代器,迭代器类似于指针,其中有一个next()函数用于遍历对象的值,然后返回一个对象。但是我们都知道js中的对象不能使用for...of方法。我们的目的就是向Object对象中增加一个迭代器,之后的每个对象实例都可以使用for...of方法。迭代器一定要返回next函数,而next函数要返回一个对象,也就是{value: 要取得的属性值,done: 为true时表示迭代完成}Object.p

2022-03-09 23:04:10 637

原创 css实现好看登陆界面

动画方面使用了点JQuery的内容,都很简单。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> .

2021-09-16 23:32:48 1977

原创 论坛上的闭包面试题

function p() { var arr = []; for(var i = 0;i < 5;i++) { arr[i] = function() { return i } } return arr}var k = p();for(i = 0;i < k.length;i++) { console.log(k[i]()); //55555}原因:由于用var定义的变量没有块作用域,所以在赋值给arr数组时并没有创建属于自己的作用域,所在作用域为p函数的

2021-09-07 12:27:37 66

原创 前端canvas实现图画工具

视频展示 前端canvas实现图画工具 作者有话说这几天学了canvas标签,在熟悉了canvas的一些属性后我决定做有个关于canvas的一个图画工具。在b站也有看到类似的功能,在看了关于这类程序后我觉得我也可以试试,顺便巩固一下自己这几天学的知识。大概思路代码(index.html)<!DOCTYPE html><html lang="en">&

2021-09-04 14:26:17 1487

原创 5行代码实现虎牙自动发送弹幕

代码 function fn() { var input = document.querySelector('#player-full-input-txt'); //获取文本框 input.value = "你好"; //设置文本框的内容 var btn = document.querySelector('#player-full-input-btn'); //获取发送按钮 btn.click();

2021-07-16 13:10:15 7048 7

原创 JS实现京东倒计时(完整代码)

JS实现京东倒计时(完整代码)一.获取图片二.css实现外观这里比较简单,就不细说了三.JS实现倒计时基本思路:1.首先使用Date()对象获取当前时间(时间戳)2.传递参数获取活动开始的时间,两次时间的单位都是秒3.两个时间相减可得到相距的时间4.通过计算得到天数,小时,分钟,秒钟5.使用setInterval(function(){},1000)函数每1秒调用一次倒计时函数(1000为毫秒)6.调用倒计时函数四.完整代码<!DOCTYPE html><h

2021-05-23 21:35:31 8790

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除