首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
我码玄黄
创建于2024-09-09
订阅专栏
前端合集
等 15 人订阅
共36篇文章
创建于2024-09-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Popper.js实现高效弹出内容管理
Popper.js是轻量级JS库,用于创建工具提示、下拉菜单等弹出内容。文章介绍通过CDN和npm安装,并提供实例代码展示如何创建不同类型的弹出框。
Timesheet.js - 轻松打造炫酷时间表
Timesheet.js 是一个非常实用的 JavaScript 时间表库,它以简洁的代码和强大的功能为开发者提供了一个创建时间表的便捷工具。
Mousetrap:打造高效键盘快捷键体验的JavaScript库
Mousetrap是轻量级JavaScript库,提供丰富的快捷键绑定功能,支持多种主流浏览器和移动端,简化跨平台快捷键绑定,支持单个按键、组合按键、按键序列绑定,阻止默认行为,是实现键盘快捷键功能的
Gridstack.js:打造响应式仪表盘的利器
Gridstack.js是纯TypeScript库,支持移动端,可拖拽调整大小,跨网格交互,嵌套网格。提供基础及高级使用示例,是构建响应式仪表盘的强大工具。
fullPage.js:打造沉浸式网页体验的利器
fullPage.js是款开源JavaScript库,可轻松创建全屏滚动网页,支持垂直/水平滚动,兼容性好,提供丰富配置选项。支持懒加载,可用于企业官网、产品展示等,是构建沉浸式网页体验的利器。
Popmotion:让动画变得简单而强大
Popmotion是强大的JavaScript动画库,提供关键帧、弹簧、惯性等多种动画及精细控制选项。通过其API和工具,开发者可轻松创建流畅、自然的动画效果,适用于Web项目、游戏开发、数据可视化等
探索 Anime.js:强大的 JavaScript 动画库
Anime.js 作为一款轻量级的 JavaScript 动画库,以其简单而强大的功能,为开发者提供了丰富的动画创作可能性。
Ant Design X:用最少的代码快速构建 AI 聊天界面
AntDesignX提出RICH设计范式,开发React AI组件库,简化AI集成。包含Intention、Role、Conversation、HybridUI要素,提供定制组件、API、按需加载、T
正则表达式优化之实际应用场景优化
正则表达式优化需根据数据特征调整、分阶段匹配、使用缓存、避免全局匹配,以提升匹配效率和准确性,减少资源消耗,特别是在处理大规模文本数据时效果显著。
正则表达式优化之算法和效率优化
正则表达式优化包括使用锚点、预查断言、编译正则和非捕获组。这些技巧能提升匹配效率,减少资源消耗,适用于不同应用场景,特别是在处理大规模文本数据时效果显著。
正则表达式优化之结构优化
正则表达式优化需避免贪婪匹配、简化字符类、合并重复部分、避免嵌套量词,以提升匹配准确性和性能,减少资源消耗,特别是在处理大规模文本数据时效果显著。
Motion:让动画更简单、更轻量、更强大
Motion,它专为 JavaScript 和 React 设计,不仅完全免费和开源,而且体积小巧、性能卓越。
在Cesium中加载OD线
本文介绍了在 Cesium 中实现 OD 线(Origin-Destination Line)的两种方法:动态OD线和三维OD线。
在THREEJS中加载3dtile模型
3DTiles规范用于管理大规模三维数据,通过3d-tiles-renderer库在three.js中渲染,需安装依赖、创建场景、渲染循环,接入3DTiles并更新,实现动态渲染和交互。
JS设计模式之中介者模式
中介者模式通过中介者对象协调对象间交互,降低耦合度,集中控制逻辑,但可能复杂且不易扩展,适用于需减少对象直接交互的场景。
JS设计模式之迭代器模式
迭代器模式提供顺序访问集合元素的方法,分离遍历逻辑与集合表示,支持多种遍历方式,适用于复杂数据结构、数据流处理、GUI、数据库查询等场景,增加系统复杂性及性能开销。
JS设计模式之访问者模式
访问者模式允许不改变对象结构定义新操作,由访问者、元素等部分组成,适用于对象结构稳定而操作多变的场景,提高代码可扩展性和可维护性。
优化移动端H5:常见问题与解决方案
移动端H5开发常遇问题:iOS滑动不流畅、页面缩放、软键盘归位、点击穿透、兼容性、性能优化、iOS长按选中、上下拉空白、日期转换NAN。提供相应CSS、JavaScript解决方案。
Flutter开发者进阶:接入iOS原生页面
Flutter开发者可通过FlutterPlugin和MethodChannel接入iOS原生页面,将iOS SDK作为插件,创建并调用原生页面,实现跨iOS和安卓的Flutter插件开发。
vue-cli老项目继续优化:json压缩神器 compress-json
通过压缩JSON格式脚本,显著减小构建产物大小,但本地打包时间缩短不明显。将压缩库集成到Jenkins打包脚本中,打包时间减少到7min。
下一页