
前端常见
文章平均质量分 50
迷途小码农零零发
路漫漫其修远兮,吾将上下而求索。
展开
-
关于标准中文字符集无法匹配部分生僻字的处理
关于标准中文字符集无法匹配部分生僻字的处理原创 2025-04-16 11:38:40 · 823 阅读 · 0 评论 -
判断两个日期是否相差指定年数或月数以内
判断两个日期是否相差指定年数或月数以内原创 2025-04-11 10:35:54 · 161 阅读 · 0 评论 -
js实现发布者/订阅者模式
js实现发布者/订阅者模式原创 2024-11-06 16:43:51 · 423 阅读 · 0 评论 -
假如有几十个请求如何控制并发
假如有几十个请求如何控制并发原创 2024-11-06 11:43:39 · 507 阅读 · 0 评论 -
注意空数组使用every函数做判断时都为true
表达式 `[].every(() => true)` 为什么返回 true;注意空数组使用every函数做判断时都为true原创 2024-02-20 09:30:48 · 465 阅读 · 0 评论 -
JavaScript实现接口请求的超时机制方法汇总
JavaScript实现接口请求的超时机制方法汇总原创 2024-09-30 15:06:28 · 647 阅读 · 0 评论 -
React实现虚拟列表的优秀库介绍
React实现虚拟列表的优秀库介绍原创 2024-09-11 20:21:19 · 1550 阅读 · 0 评论 -
渲染十万条数据的方法之虚拟列表
为了高效地渲染大量数据(如 10 万条数据),可以使用虚拟列表技术。虚拟列表只渲染可视区域内的元素,随着用户滚动动态加载更多元素,从而提高性能。以下是一个使用原生 JavaScript 和 React 实现虚拟列表渲染 10 万条数据的示例。原创 2024-09-09 17:57:45 · 1060 阅读 · 0 评论 -
CSS实现优惠券透明圆形镂空打孔效果等能力学习
CSS实现优惠券透明圆形镂空打孔效果等能力学习原创 2024-09-04 16:27:45 · 989 阅读 · 0 评论 -
grid布局实现移动端H5响应式排列正方形格子布局
grid布局实现移动端H5响应式排列正方形格子布局原创 2024-08-29 21:27:45 · 489 阅读 · 0 评论 -
渲染十万条数据的方法之分批渲染
渲染十万条数据的方法之分批渲染。requestAnimationFrame 是一个浏览器提供的 API,用于在下一次重绘之前执行回调函数。它通常用于优化动画和其他需要高频率更新的操作。原创 2024-08-28 21:37:43 · 763 阅读 · 0 评论 -
js生成唯一标识符(例如key或者id)
js生成唯一标识符(例如key或者id)。前端遍历渲染的时候,往往需要唯一标识符用作key或者id,当然可以使用第三方优秀的库,如 uuid 或 nanoid。下面不用第三方库的情况下,js生成独一无二的key或者id的方案原创 2024-08-28 17:24:04 · 781 阅读 · 0 评论 -
高德地图Web端(JS API)实战使用
React H5中,高德地图API实战使用封装原创 2024-08-23 17:34:49 · 725 阅读 · 0 评论 -
H5实现带电话号码跳转到手机呼叫
H5实现带电话号码跳转到手机呼叫原创 2024-08-23 10:48:35 · 805 阅读 · 0 评论 -
H5判断当前移动端是横屏还是竖屏的方法汇总
H5判断当前移动端是横屏还是竖屏的方法汇总原创 2024-08-23 10:32:22 · 1359 阅读 · 0 评论 -
JS判断元素是否在可视区域中
JS判断元素是否在可视区域中原创 2024-08-20 10:00:03 · 1129 阅读 · 0 评论 -
交叉观察器IntersectionObserver对象实战使用
交叉观察器IntersectionObserver对象实战使用:用IntersectionObserver判断滚动页面是否到达底部原创 2024-08-19 11:22:18 · 190 阅读 · 0 评论 -
一个文本省略组件(支持行数,支持字符显示个数)
一个文本省略组件(支持行数,支持字符显示个数)原创 2024-07-17 16:34:55 · 288 阅读 · 0 评论 -
JS判断一个元素是否在可视区域中
JS如何判断一个元素是否在可视区域中原创 2024-03-18 09:42:52 · 1222 阅读 · 0 评论 -
彻底解决H5软键盘弹起遮挡输入框的问题
H5开发过程中,软键盘弹起有时会出现遮挡Input输入框的问题,下面来看看解决方法。原创 2024-03-08 14:38:53 · 7049 阅读 · 0 评论 -
JS数据类型转换注意事项【建议收藏】
JS数据类型转换注意事项【建议收藏】原创 2024-01-04 11:39:55 · 439 阅读 · 0 评论 -
请求过滤时去掉两边空格
请求过滤时去掉两边空格原创 2023-06-16 16:15:25 · 118 阅读 · 0 评论 -
使用canvas进行图片压缩的原理和实现(前端图片压缩核心处理)
使用canvas进行图片压缩的原理和实现(前端图片压缩核心处理)。原理:实际上就是利用canvas进行重新绘制,重新绘制尺寸和toDataURL时调整质量可以减少图片体积。原创 2022-12-23 10:24:42 · 6019 阅读 · 4 评论 -
JS判断当前日期是否为月末(全网最简单)
JS判断当前日期是否为月末(全网最简单) 思路:每个月的月末不一定,但是每个月的月初一定是 1 号,当前日期加 1 日,如果是 1 号就是月末原创 2022-11-04 17:47:54 · 2643 阅读 · 0 评论 -
前端项目实战之文本标签和特殊文字组件(很简单)
前端项目实战之文本标签和特殊文字组件(很简单)原创 2022-10-14 00:47:32 · 546 阅读 · 0 评论 -
前端项目实战之Web端常见的侧边导航栏组件封装
前端B端开发,web常常会用到导航栏,下面进行封装原创 2022-10-14 00:37:53 · 1291 阅读 · 1 评论 -
前端项目实战之web图片预览组件封装
前端项目实战之web图片预览组件封装:web开发过程中,常常会用到图片预览的功能,并且实现放大、缩小、左右旋转和下载图片这些常用能力,下面就基于 `react-photo-view` 这个库实现组件封装原创 2022-10-14 00:06:41 · 441 阅读 · 0 评论 -
前端项目实战之Base64与File对象(文件对象)互相转化
前端项目实战之Base64转化成File对象(文件对象),文件上传原创 2022-07-23 11:14:53 · 1557 阅读 · 0 评论 -
H5移动端监听软键盘弹起、收起
H5 有时底部按钮是固定定位,当页面上面需要用到输入内容时,会弹起软键盘,然后把底部固定的按钮也弹起来了,我们希望弹起软键盘时,底部的固定定位按钮隐藏,这里就需要对移动端软键盘弹起收起进行监听。.....................原创 2022-07-19 15:17:27 · 6523 阅读 · 1 评论 -
前端项目实战之判断变量是否为 “空”
js判断变量是否为 “空”原创 2022-07-18 18:01:39 · 711 阅读 · 0 评论 -
vue或者react的css样式初始(css样式重置)——reset.css与normalize.css
前言为什么要样式重置即 css reset ?原因:不同的浏览器在实现w3c标准过程中,对各个元素的实现是不一致的。这就导致了同一个页面在不同的浏览器中比如ie和chrome中,表现有差异。为了解决这个问题,即不同浏览器中表现的一致性,需要使用css reset。实现初学* { margin: 0; padding: 0; border:0;}优缺点:简单粗暴,迅速实现,但是* 通配符需要将所有标签遍历,但标签数量和种类较多的时候,会增加客服端的负担,影响网页性能原创 2022-05-17 17:31:36 · 7926 阅读 · 0 评论 -
常规的正则记录
-99999.99 - 99999.99 范围的正则表达式0 - 9999999.99 数值范围的正则表达式原创 2022-04-24 15:22:28 · 199 阅读 · 0 评论