首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
江城开朗的豌豆
创建于2023-09-11
订阅专栏
前端专栏
等 53 人订阅
共361篇文章
创建于2023-09-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript篇:前端兼容性历险记:那些年我们踩过的浏览器坑
作为一名摸爬滚打多年的前端开发者,我至今还记得第一次遇到IE兼容性问题时的崩溃瞬间——明明在Chrome上跑得好好的页面,在IE上却像中了邪一样。今天,就让我带你一起盘点那些年我们遇到过的经典兼容性问
JavaScript篇:闭包:JavaScript中的魔法口袋,装下你的编程智慧
作为一名前端开发者,我至今还记得第一次理解闭包时那种"啊哈!"的顿悟时刻。闭包就像是JavaScript送给我们的一个魔法口袋,看起来简单,却能装下无穷的编程智慧。今天,就让我来为你揭开这个魔法口袋的
JavaScript篇:突破单线程束缚!前端也能玩转多线程的奇妙之旅
作为一名前端开发者,我经常遇到这样的困扰:当页面需要执行大量计算时,整个UI都会卡住,用户操作得不到响应。直到我发现了Web Worker这把钥匙,才真正打开了前端多线程的大门!
JavaScript篇:让图片舞动起来!手把手教你打造丝滑无缝轮播图
作为一名前端开发者,我经常被问到如何实现一个流畅的无缝轮播图。今天,我就把我的实战经验分享给大家,保证你看完就能自己动手实现一个!
JavaScript篇:从面条代码到乐高积木:前端模块化开发的奇幻之旅
记得我刚入行前端那会儿,接手了一个"祖传"项目。打开main.js文件,映入眼帘的是长达5000行的代码,各种函数和变量像意大利面一样纠缠在一起。当我试图修改一个按钮点击事件时,不小心影响了三个看似毫
JavaScript篇:0.1+0.2≠0.3?揭秘JavaScript的浮点陷阱与优雅解决方案
第一次遇到这个问题时,我的反应是:"这不可能!小学数学老师骗了我?" 但事实就是如此,在JavaScript中,`0.1 + 0.2`确实不等于`0.3`。今天,我们就来深入探讨这个问题的根源,以及在
JavaScript篇:解密ES6的"藏宝图":Set和Map的奇妙冒险
大家好,我是你们的老朋友,一个在前端江湖摸爬滚打多年的开发者。今天我要带大家探索ES6中两个强大的数据结构——Set和Map。它们就像是JavaScript世界的"藏宝图"和"密码本",掌握了它们,你
JavaScript篇:函数作用域与作用域链探秘
作为前端开发者,我们每天都在和JavaScript的各种概念打交道。今天我要带大家探索JavaScript中两个看似神秘实则有趣的概念——函数作用域和作用域链。它们就像是代码世界里的"秘密基地",理解
JavaScript篇:数组遍历的"双胞胎":forEach和map的奇妙对决
作为前端开发者,我们每天都在和数组打交道。数组遍历就像是我们每天都要做的"家务活",而forEach和map就像是家里的"双胞胎"工具——看起来很像,但各有各的用途。今天,我们就来聊聊这对"双胞胎"的
JavaScript篇:浏览器缓存:让你的网站飞起来的秘密武器
上周我优化公司官网时遇到个有趣的现象:我们的产品页面明明已经更新了价格,但部分客户反馈看到的还是旧价格。刷新几次后才显示最新数据。这让我意识到——**缓存是把双刃剑**,用好了能让网站快如闪电,用不好
JavaScript篇:为什么你的前端请求被拒之门外?深入理解浏览器的同源策略
最近我在做一个项目,需要从 `https://www.my-site.com` 向 `https://api.other-site.com` 发送请求获取数据。结果,浏览器无情地拒绝了我的请求,并抛出
CSS篇:"Less" is More? 还是"Sass"更香?聊聊CSS预处理器的那点事儿
作为前端开发,CSS写多了,难免会遇到一些痛点:重复的代码、难以维护的选择器、缺乏变量和函数等等。这时候,CSS预处理器就像救星一样出现了!而Less和Sass就是其中最受欢迎的两个。今天,我就来聊聊
JavaScript篇:Token存储的终极指南:从安全到实战的那些坑
作为前端开发者,我至今还记得第一次实现登录功能时,面对token存储问题的迷茫。今天就来聊聊这个每个前端都会遇到的"必修课"。
JavaScript篇:懒加载 vs 预加载:前端性能优化的"太极之道"
作为前端开发者,我经常在项目性能优化时面临这样的抉择:是让资源"随用随取"(懒加载)还是"提前备好"(预加载)?今天就来聊聊这两种加载策略的艺术。
JavaScript篇:前端模块化进化史:从CommonJS到ES6的奇幻之旅
作为一个前端开发者,我经历过各种模块化方案的迭代。今天,我想和大家聊聊这段"进化史",希望能帮助新手朋友少走弯路。
JavaScript篇:事件流:从点击到冒泡,揭秘DOM事件的'旅行路线
作为一名前端开发者,我经常被问到这样的问题:"为什么我在子元素上点击,父元素也能收到事件?"或者"我怎么阻止事件继续传播?"这些问题其实都跟DOM事件流有关。今天,就让我们一起来探索这个看似简单却暗藏
JavaScript篇:HTTP状态码:服务器给我发的"摩斯密码"全解析
作为前端工程师,每天和接口打交道,最怕看到的莫过于控制台里突然跳出的红色错误码。上周我就遇到个哭笑不得的情况——调用用户信息接口时收到了418状态码,第一反应是"服务器要请我喝茶?"。今天我们就来聊聊
JavaScript篇:揭秘函数式与命令式编程的思维碰撞
最近在`review`团队新人的代码时,我发现一个有趣的现象:同样的需求,有人写出了充满for循环的"步骤说明书",有人却像搭积木一样用函数组合搞定。这让我想起十年前刚入行时,被各种编程范式搞得头晕目
JavaScript篇:async/await 错误处理指南:优雅捕获异常,告别失控的 Promise!
大家好,我是前端开发工程师小明(代码里还是用 `我` 😆)。今天咱们聊聊 **`async/await` 的错误处理**,这是每个前端开发者必会的技能!
JavaScript篇:for...in vs for...of:遍历JavaScript数据的正确姿势,你踩坑了吗?
大家好,我是前端开发工程师小杨。今天咱们来聊聊 JavaScript 里两个看似相似但完全不同的循环语句——**`for...in` 和 `for...of`**。
下一页