![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 84
Lee哈
想多了都是问题 做多了都是答案
展开
-
维吉尼亚(Vigenere)密码
明文空间、密文空间及密钥空间都是长度为n的英文字母串的集合。因此可表示为P=C=K=(Z26n。加密变换如下设密钥k=(k1k2kn,明文M=(m1m2mn,加密函数为ek(M)=(c1c2cn), 其中ci=(mi+ki) (mod 26)i=12n。对密文c=(c1,c2,…,cn,密钥k=(k1,k2,…,kn,解密变换为dk(c)=(m1,m2,…,原创 2024-03-25 05:00:00 · 992 阅读 · 0 评论 -
原生js实现的轮盘抽奖案例
/ 定义定时器变量用来清除定时器// 转动次数// 转动时间间隔let times;// 总转动次数//计算切换总次数如果你跟我一样每天不知道吃啥,可以试试用这个轮盘来决定哦。好好吃饭,好好学习,祝天天开心。原创 2023-09-10 19:59:40 · 1022 阅读 · 0 评论 -
基于canvas实现图片文字水印生成器
基于canvas实现图片文字水印生成器原创 2023-09-10 11:10:54 · 654 阅读 · 0 评论 -
原生js实现轮播图及无缝滚动
原生js实现轮播图及无缝滚动原创 2023-09-01 20:38:02 · 2494 阅读 · 0 评论 -
前端图片转base64,并使用canvas对图片进行压缩
图片转base64通常用在用户上传图片的情况下使用,他的作用就是让用户看到预览的图片不受网络的影响。:首先是用户选择图片上传至服务器,服务器保存接收返回一个url地址,然后客户端带着这个url地址再去请求图片,最后才拿到用户上传的图片预览,这个过程如果是网络不好的情况,很影响用户的体验。在上传的时候不需要依赖服务器的请求,直接在客户端就进行转换,利用的是文件IO读取,这个不受网络IO的影响,并且比网络要快的多并且如果有编辑图片的需求,是不是又得重新进行一次第一步的步骤,如果网络不好,非常的影响用户的体验。原创 2023-08-16 19:32:31 · 1274 阅读 · 0 评论 -
Nodejs的fs模块的基础应用
fs模块是Node.js中内置的用于文件系统操作的模块,它提供了各种方法和函数,用于处理文件和目录。原创 2023-08-03 15:52:59 · 771 阅读 · 0 评论 -
Javascript程序异常处理
1.对于异常的知识,大概要知道基本的错误类型有哪些,这样在写代码,调试代码时能更快的找出程序的错误2.要能够根据错误信息迅速的反应过来是什么错误,并能找到错误的代码行3.要知道捕获异常的语法以及捕获异常的时机4.会在适当的时机手动抛出错误希望此文对你了解异常的知识能有所帮助。原创 2023-07-25 22:18:22 · 948 阅读 · 0 评论 -
ES6解构对象、数组、函数传参
在ES6的新语法中新增了解构的方法,它可以让我们很方便的从数组或者对象身上取数据,简化了大量重复的代码,让我们的代码更具可读性和维护性。原创 2023-07-23 21:28:42 · 472 阅读 · 0 评论 -
一文理解Javascript的浅拷贝与深拷贝
一文理解Javascript的浅拷贝与深拷贝原创 2023-06-23 17:00:41 · 252 阅读 · 1 评论 -
Javascript练习,手写Lodash内置函数(2)
相信学前端的小伙伴应该对是比较了解的,是一个实用的工具库,提供了很多常用的工具函数,以简化编程。Lodash提供了许多对数组、数字、字符串和对象等进行操作的实用工具函数,这使得开发更加高效、简便、可读、可维护。原创 2023-06-20 11:07:52 · 325 阅读 · 9 评论 -
Javascript练习,手写Lodash内置函数(1)
Javascript练习,手写Lodash内置函数(1)原创 2023-06-19 17:56:39 · 500 阅读 · 5 评论 -
前端视频无法自动播放的问题,基于Chrome浏览器的自动播放策略原理,详细解释加了autoplay属性之后视频仍然不能自动播放的问题,并提供了二种主流的解决方法
前端视频无法自动播放的问题,基于Chrome浏览器的自动播放策略原理,详细解释加了autoplay属性之后视频仍然不能自动播放的问题,并提供了二种主流的解决方法原创 2023-06-14 18:22:37 · 11036 阅读 · 12 评论