![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript随笔
文章平均质量分 70
工作学习中的随笔,日志
天涯生聚
Talk is cheap,show me the code.
展开
-
省市区级联demo,循环组件
级联 vue 循环组件原创 2022-05-14 11:17:43 · 202 阅读 · 0 评论 -
js实用小技巧
js实用技巧;位运算(创建一个稳定的系统一定要在合适的场景使用位运算,如果滥用将会溢出导致bug);实用函数原创 2021-11-23 14:29:58 · 385 阅读 · 0 评论 -
原生js实现打印部分页面
原生js打印,浏览器打印,表格打印原创 2021-08-25 11:02:56 · 291 阅读 · 0 评论 -
状态机实现金额输入限制
金额输入,状态机原创 2021-06-16 10:42:25 · 85 阅读 · 0 评论 -
原生JS实现代码高亮功能
原生js实现代码高亮。词法分析,BNF,产生式,乔姆斯基谱系。原创 2021-05-24 18:53:54 · 2562 阅读 · 2 评论 -
逐帧绘制毕达哥拉斯树
逐帧绘制毕达哥拉斯树,递归,异步原创 2021-05-19 10:01:23 · 631 阅读 · 0 评论 -
wangEditor修改默认图标和自定义菜单(React)
wangeditor自定义菜单图标,上传图片原创 2020-10-27 09:44:50 · 4585 阅读 · 0 评论 -
原生canvas实现俄罗斯方块
原生canvas实现俄罗斯方块,还没有实现旋转变换原创 2020-10-08 15:47:52 · 503 阅读 · 0 评论 -
原生canvas的简单贪吃蛇
原生canvas的简单贪吃蛇贪吃蛇设计的原理通过观察贪吃蛇,可以通过把蛇身上最后一个元素,移动到头部位置来实现蠕动,新的位置通过当前的头部坐标和当前的方向判断。所以要实现很简单的。用canvas如何实现蛇的身体通过若干矩形绘制,所以要有原创 2020-08-03 15:35:58 · 217 阅读 · 0 评论 -
原生JS实现电子书阅读器
本文主要介绍FileReader对象,以及如何分割utf-8编码的二进制序列FileReader对象FileReader对象通过异步读取文件,可以通过readAsText读取文本内容,readAsDataURL可以把文件生成本地的资源定位符,例如可以通过src展示选择的图片文件,readAsBinaryString和readAsArrayBuffer是把文件以二进制展示,一个是字符串,一个是对象,可以通过slice操作,本身无法遍历。简单的文件读取如果只是简单的读取整个文件也用不到分割文件,以下代码原创 2020-05-22 16:29:50 · 3040 阅读 · 0 评论 -
原生JS实现简单的拖放
最近学到了js中的事件,感觉和windows的事件队列和处理函数很相似哈。需要监听事件然后要有处理事件的函数。然后做了一个小练习,元素的拖放。废话不说了,上效果。实现子元素任意框拖放。首先在布局上,三个大盒子中的元素都是绝对定位于他们的父元素,给三个大盒子相对定位。上HTML和CSS代码。<div id="cnt"> <div><span>1<...原创 2019-02-28 19:43:51 · 156 阅读 · 0 评论