首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发小技巧
慕仲卿
创建于2023-08-21
订阅专栏
收录本人在工作、学习中的一些开发技巧
等 135 人订阅
共415篇文章
创建于2023-08-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端数据库 -- Dexie实战
在实际项目中,Dexie.js可以用于存储应用的配置数据、缓存请求数据等,以提高应用的性能和用户体验。本文介绍了一个使用Dexie.js在项目中实现数据缓存和读取的实践案例。
Ts中一种独特的类型约束方式
TypeScript还允许开发者通过一些独特的方式定义类型。本文以tuple函数为例,探讨一种在ts中进行类型约束的新方式。
使用Promise缓存网络请求
在进行网络请求时,为了减轻服务器的压力和提高客户端的响应速度,缓存策略常被用来避免对同一数据的重复请求。本文将探讨如何使用Promise结合缓存来高效处理网络请求。
实用console封装
通过封装自定义的`console`方法,能够增加日志信息的可读性,提高开发效率。本文将介绍如何封装一套实用的`console`工具。
Nexus私有库发包流程
本文将针对如何使用Nexus私有库进行包的发布进行详细的介绍和实践,帮助开发者更好地管理和发布自己的包。
React项目中配置stylelint
在开发项目中,经常需要处理样式表,如CSS、Sass、Less等。而随着项目规模的增大,样式表的数量也会越来越多,样式表的维护变得更加复杂。本文介绍stylelint样式表静态分析工具在工程中的引入。
FPS值计算 以及 longTask对FPS值的影响
借助FPS这一指标,可以评估并优化页面的渲染性能,从而提供更出色的用户体验。本文将详细讨论如何计算最近 FPS 的值,以及使用 FPS 指标反映页面流畅性的可靠性检测。
Axios封装实战
对Axios进行封装以适应不同的业务需求和简化请求流程变得尤为重要。在本文中,我们将探讨如何封装Axios以实现一个结构清晰、易于维护的HTTP请求实例。
前端数据加解密 -- AES算法
在当今日益增长的互联网数据流中,信息安全成为了一个越来越重要的主题。数据加密不仅是保护信息免遭未授权访问的有效措施,更是隐私保护和网络安全的基石。
前端颜色格式转化函数 -- colorToRgba
在web设计、图形编程或是任何需要颜色操纵的场景中,颜色格式的转换就显得尤为重要。本文介绍一个JavaScript函数`colorToRgba`来实现颜色格式的转化。
前端获取时间戳所在周函数 -- getWeekDates
当开发网页或应用程序时,很常见的一项功能就是展示一周内的日期,尤其是在制作日历、预约系统或记录工作周报时。一个有效的JavaScript函数能够帮助自动化这一过程。
前端数字格式化函数 -- numberAddCommas
当涉及到要在用户界面展示较大数值时,增强其可读性成为了一个不容忽视的要求。为了应对这种场景,开发者们通常会将数字转化为千位分隔的格式,即在数字的适当位置插入逗号分隔符。下文将详细解释实现这个功能的方法
解读JavaScript中cookie操作函数getCookie的实现原理和应用场景
在Web开发中,cookie是一种常用的存储数据的机制,它可以在客户端浏览器中存储和检索数据。在JavaScript中,可以使用`document.cookie`来访问和操作cookie。
ant-mobile引入前端框架的方式
在前端开发中,选择合适的前端框架对于快速构建现代化的网页应用至关重要。本文将以ant-mobile作为示例,介绍如何引入和配置该前端框架。
前端项目国际化资源的初始化和更新方式详解
本文介绍的前端项目使用了第三方库`react-intl-universal`实现国际化,并对国际化资源进行初始化和更新。以下是该项目中初始化和更新国际化资源的详细方式。
搭建自己的Vue组件库
本文介绍了搭建一个vue组件库的基本步骤,为了让读者能够成功复现,我将所使用的package.json文件放在了文章最后,以防止版本不同造成的错误。
阿里妈妈刀隶体字体使用
最近在做的一个前端小项目,需要一种比较炫酷的字体,在网上找到了iconfont中的**刀隶体**,感觉还不错,本文记录了如何在前端项目中使用这种字体的步骤。
React项目中使用fullpage.js实现整屏翻页
最近笔者在完成一个移动端小项目的过程中需要实现整屏翻页的效果;调研完毕之后,最终决定使用pullPage.js实现此功能。
如何让CRA支持less文件
使用`npx create-react-app demo --template=typescript`创建出来的CRA前端项目天然是不支持less文件的,本文介绍了如何配置less支持的方法
在Node.js中使用SQLite3进行数据库操作
本文将展示如何在Node.js环境中使用SQLite3进行数据库操作。我们将通过示例代码来演示如何创建数据库表、插入数据和查询操作。
下一页