浏览器存储的封装本文对比了 Cookie、SessionStorage 和 LocalStorage 的特性差异,并提供了三者的封装代码。通过自定义工具函数,实现了数据的存取、删除及清空操作,其中 LocalStorage 封装支持设置过期时间,解决了原生 API 无法自动清理过期数据的问题,便于前端开发者统一管理和复用浏览器存储逻辑。JavaScript· 2022年6月30日· 496J
JavaScript 常用数组操作方法本文系统梳理了 JavaScript 中常用的数组操作方法,涵盖 concat、push、slice 等基础 API 的使用与特性,以及 ES6 引入的 find、fill、from 等新方法。通过代码示例清晰展示了各方法的参数、返回值及对原数组的影响,帮助开发者高效掌握数组处理技巧。JavaScript· 2022年5月24日· 821J
前端蒙层中间挖空效果本文详解前端实现蒙层中间挖空的三种方案:利用clip-path裁剪、mask径向渐变及多元素组合。对比了各方法在代码简洁度、形状灵活性与浏览器兼容性上的差异,并附带完整HTML示例与交互逻辑,帮助开发者根据实际需求选择最优实现方式。Css· 2025年11月12日· 578C
Axios请求封装本文介绍基于Axios的请求封装方案,通过创建实例统一配置基础URL与超时时间。利用请求拦截器自动注入Token,响应拦截器集中处理业务状态码及HTTP错误,并配合Toast提示与路由跳转。最终提供便捷的快捷方法,简化前端API调用流程。JavaScript插件· 2022年7月16日· 740J
Nginx常用配置本文梳理了Nginx常用配置技巧,涵盖location匹配规则及优先级、跨域处理、H5跳转PC的重定向方案,以及History模式下的路由 fallback 配置。同时介绍了接口反向代理、静态资源强缓存设置,以及如何利用正则实现多目录区分部署,帮助开发者快速掌握Nginx核心应用场景。开发工具· 2022年7月25日· 954开
Git常用命令本文系统梳理了Git常用命令,涵盖代码库初始化、文件增删、提交管理、分支操作、标签处理、信息查询及远程同步等核心功能,并附带撤销修改与常见问题解决方案,旨在提供一份实用的开发参考指南。开发环境· 2022年7月19日· 1387开
Vuex入门到精通教程本文详解Vuex核心概念与实战用法,涵盖State、Getters、Mutations及Actions的配置与调用。介绍模块化开发技巧、跨模块数据交互,以及利用vuex-persistedstate实现状态持久化方案,帮助开发者快速掌握Vue状态管理。Vue2 生态· 2022年7月16日· 858V