Loading...

暂无文章发布记录

Dark零点博客
Dark零点博客
05-23 18:00 · 技术

js shift/unshift数组

JS数组头部操作:shift与unshift的隐藏代价与实用场景 写前端代码时,很多人习惯用 push 和 pop 处理数据流。一旦遇到需要往数组开头塞数据或剔除旧记录的場景,unshift 和 shift 往往成为第一反应。这两个方法语法极短,但实际踩坑频率并不低。它们到底在底层完成了什么动作?日常开发中该怎么用才不拖累渲染? 直接看运行结果:shift() 会移除数组的第一个元素,并返回该元素...

阅读原文
Dark零点博客
Dark零点博客
05-23 12:00 · 技术

js indexOf查找元素索引

别只会写 arr.indexOf(val),这3个隐蔽细节决定你的代码会不会埋雷 写前端列表筛选时,很多人习惯顺手甩一句 arr.indexOf(target)。看着清爽,跑起来却经常返回 -1 或者漏掉本该命中的元素。方法本身没有毛病,真正的问题是很多人没摸清它的脾气。今天不抄语法文档,直接拆解几个高频踩坑现场和对应的破局思路。 严格相等是一把双刃剑。indexOf 底层走的是 ===,这意味着...

阅读原文
Dark零点博客
Dark零点博客
05-23 06:00 · 技术

js reverse反转数组

《JS 数组反转不止 reverse():日常开发中的高效写法与边界陷阱》 做前端数据处理时,偶尔会碰到需要把数组倒序输出的场景。比如最新评论置顶、时间轴倒排,或者把接口返回的正向列表翻转为页面渲染需要的顺序。很多人第一反应就是甩一句 arr.reverse(),代码确实短,但顺手用久了,往往会在后续逻辑里埋下隐雷。数组反转这件事,看着简单,实际操作起来却有不少值得拆解的细节。 原生提供的 Arr...

阅读原文
Dark零点博客
Dark零点博客
05-23 00:00 · 技术

js join数组转字符串

别再手动拼接了:JS中 join() 的实战细节与常见陷阱 写前端代码时,你是不是也常遇到这种场景:接了一组标签、路径或表单字段,准备塞进模板或传给后端。很多人习惯写 for 循环逐一把元素用 + 拼起来,或者依赖递归累加。代码勉强能跑,但看着臃肿不说,后期改需求时还得反复核对边界条件。其实 JavaScript 早就备好了更利落的方案——Array.prototype.join()。它能把零散的...

阅读原文
Dark零点博客
Dark零点博客
05-22 18:00 · 技术

js split字符串转数组

别只懂逗号分隔:JS split() 实战避坑指南 处理用户输入的标签流、解析后端返回的管道符字段,或是简单切割一行运行日志,String.prototype.split() 几乎每天都在后台默默干活。很多人默认它只是按符号一刀两断,真到排查线上偶发 Bug 时,才会发现空元素污染、意外超限或正则误伤让人抓狂。摸清它的底层脾气,能直接跳过一半的调试弯路。 日常直接传单一分隔符最省事,但源数据若带着...

阅读原文
青灯暮雨
青灯暮雨
05-16 11:05 · 推荐

警惕网络情绪陷阱

前不久盲人女孩遭电动车撞击事件上了热搜,警方最新通报系摆拍,近年来,为了博取眼球和流量,网络上出现了大量自导自演的摆拍热搜。这些内容能引发网友产生强烈的情绪,通常为愤怒、焦虑、恐惧等,如果你经常刷抖音、刷微博,你甚至可能会觉得这个社会太黑暗了,人心怎么能这么恶毒,活着太难了……

阅读原文
喵喵小站
喵喵小站
05-12 09:48 · 大佬

喵喵游记——金陵旧都

最后一站,南京。南京余出来一天半的时间。计划把城区内的景色转一转,太远的就不去了,体力实在是不行了。再加上后半天还要买买特产(真没啥可买的),所以就计划了总统府,南京博物院,老门东,夫子庙(中华...

阅读原文
陈阳

都说便宜的鱼油没效果,分享个我经常吃的鱼油,金凯撒。但是就是好贵啊🥲

瞬间图片

友情链接

Friends & Partners

View All