首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Web前端
鹏多多
创建于2021-11-10
订阅专栏
JavaScript、浏览器、Http、Web等等相关……
等 11 人订阅
共35篇文章
创建于2021-11-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端组件二次封装实战:Vue+React基于Element UI/AntD的高效封装策略
本文探讨了Element UI和Ant Design组件库的二次封装策略,提出了组件封装的四大适用场景(重复代码、统一规则、功能扩展、复杂逻辑),并阐述了封装的核心目标......
HTML的Video从基础使用到高级实战+兼容的完全指南
HTML5 的 <video> 标签彻底改变了网页视频播放的实现方式——无需依赖 Flash 等第三方插件,原生支持跨平台视频播放,兼具轻量性与扩展性。本文将从标签基础、API 详解、事件体系、样式控
H5开发避坑!解决Safari浏览器的video会覆盖z-index:1的绝对定位元素
H5开发中,跨浏览器兼容性问题总数让人脑壳疼。最近我在开发视频相关页面时,就遇到了一个典型的浏览器兼容问题:相同的层叠布局代码,在Chrome浏览器中表现正常,而在Safari浏览器(包括macOS和
Web使用natapp进行内网穿透和预览本地页面
在网页开发过程中,有时我们需要将本地的页面进行预览。但是本地webpack或者vite开发的项目运行的localhost页面,别人的外网无法直接通过浏览器访问,这时我们可以使用natapp......
纯前端提取图片颜色插件Color-Thief教学+实战完整指南
在前端开发中,提取图片颜色是一个常见需求,比如根据图片主色调自动适配页面主题、生成图片配色方案等。手动实现颜色提取逻辑不仅复杂,还需处理像素分析、色彩聚类等技术难点。而 Color-Thief 插件恰
使用imaskjs实现js表单输入卡号/日期/货币等掩码的教程
表单输入格式化是提升用户体验的关键环节。无论是电话号码、信用卡号还是日期,合适的格式不仅能减少用户输入错误,还能让界面更专业。本文将全面介绍 IMask.js 的使用方......
前端IndexedDB数据库高效管理插件localForage的教程+案例
JavaScript存储库localForage轻量且高效,核心目标是优化 Web 应用的离线体验。它通过封装异步存储方案(IndexedDB 或 WebSQL),提供了与......
今天你就是VS Code之神!15个隐藏技巧让代码效率翻倍
15个VS Code技巧,无需复杂配置,跟着步骤操作,新手也能快速上手;老用户能发现隐藏功能,彻底摆脱 “鼠标点点点” 的低效模式,让写代码更流畅、更省心...
前端音频兼容解决:音频神器howler.js从基础到进阶完整使用指南
howler.js 是一款轻量、强大的 JavaScript 音频处理库,专为解决 Web 端音频播放的兼容性、复杂性问题而生。它基于 Web Audio API 和 HTML5 Audi....
纯前端人脸识别利器:face-api.js手把手深入解析教学
在当今Web开发领域,计算机视觉技术的应用日益广泛,从身份验证到表情分析,人脸识别技术正逐渐渗透到各类Web应用中。而face-api.js作为一款基于TensorFlow.js的......
前端复制功能的高效解决方案:copy-to-clipboard详解
在前端开发中,“复制到剪贴板” 是一个高频需求,小到验证码复制、链接分享,大到代码片段导出、文档内容备份,都离不开这一功能。然而,原生 JavaScript 实现剪贴板操作存在兼容性差异、操作繁...
前端项目eslint配置选项详细解析
ESLint 是一款可高度配置的 JavaScript 代码检查工具,其核心价值在于帮助开发者在编码阶段主动发现并修复问题,而非等到运行时才暴露错误。它不仅能检测语法错误,还能规范代码风格....
Web图像编辑神器tui.image-editor从基础到进阶的实战指南
图像编辑功能已成为诸多场景(在线设计、社交媒体、文档处理等)的核心需求。tui.image-editor作为基于HTML5 Canvas的开源JavaScript库,由NHN En......
JS轻量级PNG处理利器UPNG.js的API解析和实战应用
UPNG.js是一个轻量级的纯JavaScript库,专注于PNG图像的解析、编码和处理。它不依赖任何其他库,可在浏览器和Node.js环境中运行,为开发者提供了在前端直接处理PNG图像的......
前端使用CountUp.js制作数字动画效果的教程
在现代网页中,动态数字展示能够显著提升用户体验,吸引访客注意力。无论是数据统计、销售数字还是还是评分展示,平滑的数字增长动画都能让信息传递更加生动。CountUp.js 正是一款专门用于创建这种数..
前端图片裁剪Cropper.js核心功能与实战技巧详解
在现代 Web 应用中,图片裁剪是一个常见需求,无论是头像上传、封面设置还是商品图片处理,都需要直观、高效的裁剪工具。Cropper.js 作为一款优秀的 JavaScript 图片裁剪库.....
详解前端console.log自定义打印列表图片和调试
在前端开发中,console.log() 是最常用的调试工具,但 console 对象实际上蕴含着丰富的功能。除了基础的日志打印,它还能以表格形式展示数据、为输出添加自定义样式,甚至能在控制台中...
vue混入mixins详解和生命周期影响
mixins混入介绍 mixins 选项接收一个混入对象的数组。一个混入对象可以包含任意的组件选项(vue里script的部分),这些选项将会被合并到最终的选项中,使用的是和 Vue.exten...
js中eval的用法风险与替代方案全面解析
在 JavaScript 里,eval是一个既强大又充满争议的函数。它为开发者提供了一种动态执行字符串代码的能力,在某些特定场景下能发挥出独特的作用。然而,由于其特殊的运行机制,也带来了诸......
js使用History.replaceState实现不刷新修改浏览器url
在 Web 开发中,浏览器的历史记录管理是一个重要的功能。HTML5 引入了 History 接口的新方法,其中History.replaceState()便是其中之一。它允许开发者在不刷...
下一页