首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
精通前端
前端梦工厂
创建于2023-08-24
订阅专栏
目标:前端进阶,精通前端各个知识点。Master Front-end!
等 48 人订阅
共49篇文章
创建于2023-08-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
element-plus 同款主题换肤动画如何实现?- 附完整源码
一种常用的炫酷的主题换肤动画切换效果,参照Element Plus官网、Vben Admin 示例网站,同款换肤效果!
仅用一行代码实现全网站暗黑模式
一行核心代码即可使用 CSS 滤镜的方案实现暗黑模式主题,性价比是非常高!兼容性也不差,尤其适合已经开发完毕的大型网站进行暗黑模式切换,强烈推荐!
最终!我还是抛弃了 VSCode 这个开发工具
让你开发效率翻倍!拥抱这个会思考的 VS Code,使用好 Cursor 不仅能提升工作效率,还改善了编码体验,相信 AI 助手在软件开发领域将会越来越火!
快速实现微信公众号网页授权!附源码
提供一个微信公众号授权登录的工具类,以帮助开发者快速实现微信公众号 H5 网页授权获取 openid 流程
i18next 国际化:JQuery、JavaScript 项目如何进行国际化改造
随着业务的扩展和技术的进步,国际化(i18n)成为了软件产品和服务的重要组成部分。而面对那些历史悠久、架构复杂且维护成本高昂的老旧系统来说,实现国际化并非易事。
VOLTA:更优秀的项目级 Node.js 版本管理工具
Volta 极大地简化了跨项目管理 Node.js 版本的过程,通过使用 Volta 管理项目级别的 Node.js 版本,我们可以确保每个项目都有一个干净且独立的开发环境。
使用 nvm 为多项目设置不同 Node.js 环境,被同事们集体点赞了 !
nvm 提供了一个优雅的解决方案,通过 .nvmrc 文件,每个项目都可以独立于其他项目运行在最佳的 Node.js 版本上,从而避免了版本冲突的问题,使跨项目管理 Node.js 版本变得简单高效。
巧用 meta 标签,设置 referrer 解决 403 Forbidden 问题
巧用、善用、适度使用 meta 头部 Referer 设置,解决网页应用 403 Forbidden 错误
前端小工具 FlyHttp 代码提示指南:让你的开发更高效
在使用 FlyHttp 的过程中,书写代码时代码提示怎么搞?为导向问题,提供一些思路和解决方案。同时也说明了我在开发前端项目中,分享在构建前端 API 请求流程时的一些编程思想,构建流程等。
前端小工具!加速构建你的 API 网络请求流程,全端通用!
这是一个自动生成前端代码 service 层的工具,目的就是要解放你的双手,降低代码量,注重代码规范,加速开发体验,摒弃 CTRL + CV 的开发模式,杜绝重复代码的声明,为项目开发降本增效
7 分钟了解 flatMap 的使用及实现原理,并实现一个简易版的 flatMap
在 JavaScript 中,flatMap 方法用于对数组中的每个元素执行一个提供的函数(可以是映射函数或者返回数组的函数),然后将结果展平为一个新数组。
文字跑马灯:实现文字自动滚动策略的原理分析
实现一款文字跑马灯效果,同时需要自动判断文本内容的宽度,如果超出容器宽度,则进行文本滚动显示;否则文本不进行滚动。
盘点几个 input 标签鲜为人知的 HTML 属性
聚焦几个 input 标签鲜为人知的 HTML 属性,包括 inputmode、multiple、enterkeyhint 和 list。这些属性可能并不为大多数人使用,但它们却能为表单交互增添便利
改进 JavaScript 条件语句,探索可以替代 if...else 的 7 种方式!
条件语句是一个经常需要思考和改进的关键部分。if...else 结构虽然是我们常用的条件语句之一,但当代码逻辑变得复杂,if...else 结构可能会导致代码冗长、难以维护和理解。
10 个简洁实用的 JavaScript 一行代码 - 数组版
在 JavaScript 开发中,数组是一种非常常见且重要的数据结构。对数组进行各种操作和处理是我们在日常开发中经常需要做的事情。而在处理数组时,编写简洁、优雅且高效的代码是每个开发者都追求的目标。
说说我不平凡的 2023 年:工作、生活、变故、希望
尊贵的掘友们,大家好!在 2023 年即将结束之际,作为一名前端开发者,我怀着激动忐忑的心情写下了年终总结。回顾过去的一年,对我来说可谓是充满挑战和艰辛,但却也是收获满满的一年。
探索 Blob 对象的应用场景和实例分析
在开发 Web 程序时,常常会遇到需要处理二进制数据的情况,这时,Blob 就成为了一个非常有用的工具。Blob 可以用来表示一段二进制数据,它可以存储和操作各种类型的数据,从图片、音频、视频到文件等
Blob 学习指南:从零开始学习 JavaScript Blob 对象的使用
当我们在处理前端开发任务时,经常会涉及到处理各种类型的数据,如文本、图片、音视频等。而 JavaScript 中的 Blob 对象提供了一种便捷的方式来操作和处理这些数据。Blob 对象可以将不同类型
postMessage 如何实现跨 iframe 页面通信?
传统的方法和技术无法直接在不同的 iframe 页面之间进行通信,因为它们被浏览器的同源策略和跨域的限制所约束。常见的通信方法有如窗口消息传递、postMessage API 和 SharedWork
拥抱可选链 (?.) :打造简洁且健壮的 JavaScript 代码
可选链 ?. 不仅能够显著减少代码中的冗余判断,而且让我们的代码更加晰、易读。除了简化代码,可选链 ?. 还能提供更好的错误处理和容错能力。帮助我们避免错误的发生,并提高了代码的健壮性和可靠性。
下一页