首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端
江城开朗的豌豆
创建于2023-09-11
订阅专栏
前端专栏
等 37 人订阅
共306篇文章
创建于2023-09-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
nextTick vs setTimeout:Vue中的'马上'和'等会儿'到底差在哪?
大家好,我是小杨,一个被异步问题折磨了6年的前端老司机。今天咱们来聊聊Vue里两个看似很像但实际上差很远的家伙——`nextTick`和`setTimeout`。这俩就像你家楼下快餐店的"马上好"和"
Vue的nextTick:你以为DOM更新完就真的更新完了?
大家好,我是小杨,一个写了6年前端还在和Vue斗智斗勇的老油条。今天要聊一个Vue里看似简单却经常让人抓狂的API——`nextTick`。这玩意儿就像是你叫了个外卖,明明显示"已送达",但打开门连个
Vue中Token存储那点事儿:从localStorage到内存的避坑指南
大家好,我是小杨,一个写了6年Vue还在踩坑的前端老司机。今天咱们聊聊一个看似简单却暗藏玄机的话题——**Token存储**。这玩意儿就像你家的钥匙,存对了地方安全又方便,存错了地方……嘿嘿,等着被老
MVVM框架:让前端开发像搭积木一样简单!
大家好,我是小杨,一个做了快6年的前端老油条。今天想和大家聊聊MVVM框架——这个让无数前端开发者又爱又恨的东西。很多人刚接触时觉得它高大上,甚至有点“玄学”,但其实它的核心思想特别简单,就像小时候搭
Vue的双向绑定魔法:如何让数据与视图‘心有灵犀’?
今天咱们聊聊Vue里一个让人直呼“神奇”的特性——**双向数据绑定**。你有没有想过,为什么在Vue里改个数据,页面就自动更新了?反过来,页面输入框一输入,数据也跟着变?这背后的原理是啥? 作为面试
Vue权限控制小妙招:动态渲染列表的优雅实现
今天想和大家聊聊一个实际项目中经常遇到的场景——**动态权限绑定渲染列表**。说白了就是:“根据用户权限,决定页面上显示哪些内容”。听起来简单,但实际实现时,不少小伙伴容易绕晕,比如权限判断混乱、重复
遍历对象属性,for...in和Object.keys到底用哪个?
上周我在review团队代码时,发现一个有趣的bug:一个同事用for...in遍历对象属性时,意外获取到了原型链上的方法,导致数据处理出错。这让我意识到,很多开发者对这两种遍历方式的区别理解不够深入
AJAX请求的'闪电侠'与'树懒'模式:同步VS异步全解析
大家好,我是小杨,一个曾经因为用错AJAX模式导致整个页面卡死,被测试同学追着打的前端老油条。今天咱们来聊聊AJAX中同步和异步的区别——这可不是简单的速度快慢问题,搞错了可能会让你的用户以为电脑死
HTML5 datalist:让你的输入框拥有'读心术'的超能力!
大家好,我是小杨,一个在表单优化道路上摸爬滚打了6年的前端老司机。今天要给大家安利一个被严重低估的HTML5标签——`<datalist>`。这玩意儿简直就是输入框的"读心术",用最简单的代码就能实现
事件绑定三件套:从onclick到addEventListener的进化史
大家好,我是小杨,一个和事件绑定斗智斗勇6年的前端老兵。今天咱们不聊风花雪月,来聊聊JavaScript中那些让你又爱又恨的事件绑定方法。还记得我刚入行时,因为不懂事件绑定的区别,把整个页面搞得一团
src和href:这对'双胞胎'属性,你用对了吗?
大家好,我是小杨,一个写了6年前端代码的老司机。今天要和大家聊聊前端开发中一对看似相似实则大不相同的"双胞胎"——`src`和`href`。这就像分不清生抽和老抽的厨房新手,虽然都是"抽",但用错了地
forEach遇上await:你的异步代码真的在按顺序执行吗?
大家好,我是小杨,一个摸爬滚打了6年的前端老鸟。今天要和大家聊一个看似简单却暗藏玄机的话题——在`forEach`中使用`await`。这就像你以为自己在排队买奶茶,结果发现大家都挤在柜台前乱成一团,
前端性能救星!用 requestAnimationFrame 丝滑渲染海量数据
大家好,我是小杨,一个做了6年前端的老司机。今天想和大家聊聊一个常见但头疼的问题:**如何在不卡死页面的情况下渲染大量数据?** 不知道你有没有遇到过这样的场景:后端一次性返回几万条数据,前端直接
Git分支管理:从'独狼开发'到'团队协作'的进化之路
大家好,我是小杨,一个曾经用单分支开发项目,最后在团队协作中翻车翻到怀疑人生的前端老司机。今天我要和大家分享Git分支管理的那些事儿——这可能是程序员从"独狼"成长为"团队玩家"的必修课!
JavaScript篇:偷懒也有理!事件代理让我少写一半代码
大家好,我是小杨,一个做了6年前端的老油条。今天想跟大家分享一个让我少写很多重复代码的技巧——事件代理。这个技术听起来高大上,其实原理特别简单,而且用起来真香!
Proxy:JavaScript中的'变形金刚',让你的对象为所欲为!
大家好,我是小杨,一个写了6年前端的老司机。今天要聊一个ES6里超有意思的特性——**Proxy**。这玩意儿就像给你的JavaScript对象装上了"监听器"和"变形器",能拦截对象的各种操作,实
JavaScript中的instanceof:你的代码真的认识'自家孩子'吗?
大家好,我是小杨,一个做了6年前端的老司机。今天咱们来聊一个JavaScript中特别实用的操作符——`instanceof`。这个操作符就像是你代码里的"亲子鉴定师",能帮你确认一个对象是不是某个
JavaScript篇:对象派 vs 过程派:编程江湖的两种武功心法
大家好,我是小杨,一个写了6年前端的老码农。今天我们不聊具体的技术实现,来点更底层的东西——**面向对象(OOP)和面向过程(POP)这两种编程范式到底有啥区别?** 刚入行的时候,我对这两个概念也
JavaScript篇:字母侦探:如何快速统计字符串里谁才是'主角'?
大家好,我是小杨,一个写了6年前端的老码农。今天聊一个实际开发中经常遇到的小需求——**统计字符串中字母出现的次数,甚至找出那个出现最多次的"明星字母"** 。这个需求听起来简单,但解法却五花八门,今
JavaScript篇:函数间的悄悄话:callee和caller的那些事儿
大家好,我是小杨,一个做了6年前端的老司机。今天想和大家聊聊JavaScript中两个比较有意思的属性——`arguments.callee`和`function.caller`。别看它们平时不显山不
下一页