获得徽章 0
发两个自己两年前封装的请求库工具使用截图装装杯[灵光一现]
xekin于2025-10-27 14:59发布的图片
xekin于2025-10-27 14:59发布的图片
10
posthog.com
这工具网站前端做得真好(垃圾桶里有脏东西
评论
Docker 挂了
xekin于2025-10-20 16:30发布的图片
5
发了几千块钱加班费,我要给公司干到死啊啊啊啊啊[抓狂]另外我司招中高级前端,base 深圳宝安前海
11
最近和后端同学交流米奇妙妙代码,发现了一种很邪魅(我个人觉得)的策略模式代码,来给大伙评评。
策略模式我们都知道简单来说就是将策略罗列为字典,然后将状态作为 key 值传入字典执行对应的函数体,或者用 switch case 的方式去实现策略模式。

但我看到的是这样的代码
async function run(query) {
await planA(query);
await planB(query);
await planC(query);
await planD(query);
await planE(query);
}
async function planA(query) {
if (query.type !== 'A') return
... planA 代码执行体
}
async function planB (query) {
if (query.type !== 'B') return
... planB 代码执行体
}
PlanCDE 如法炮制

对没错,这哥们将本来前置的判断后置放进了函数体里,变成了反向的取反型策略模式,换来的是简洁的函数主体。瞬间让我的大脑拧成麻花,居然,还可以这么写啊。
展开
44
赞了这篇沸点
微信支付 #每天一个知识点#
程序员晓凡于2025-09-04 08:28发布的图片
评论
最近写一些无状态服务接口(简单来说就是将某个模板文件根据接口传参批量创建副本后并上传到桶里),真的头都大,要考虑并发效率、任务堆积、云容器成本等等等等,这对于我这样一个小小的前端来说实在是太不容易了,问后端的同学有没有这类最佳实践,结果听人家比例巴拉说了好久,线程啊进程啊降级啊,太多太多了,一想到如果要做到这些要写多少东西才能实现就很烦。
8
咱也是碰到过 ds bug 的人了
xekin于2025-09-02 15:51发布的图片
4
难道有一天撇弃 Typescript 的源由会是因为 AI 吗?Typescript 在编码上的优势其实到最后只有两样,一是类型本身自然产生引导的参数提示和约束,二是将防御式编程模型转变为协议式编程模型,减少不必要的维护成本。但 AI 的到来正在补足 JS 这两个部分的能力,自动补全比参数提示得更快更准,自动纠正提示也同样实现了对代码变量的约束,而这些能力都是基于代码上下文输出的,所以对于上下文之间的“协议”,AI 可能比你更清楚。
展开
5
你问 AI 都得不到好答案的问题:
前端 CSS 媒体查询怎么区分是使用电脑浏览器还是手机浏览器?
例如需求为:
移动端设备(手机、ipad 等)导航栏显示为底部 Tabs
电脑端设备导航栏显示为头部 Tabs
.
.
.
.
答案是使用
@media (hover: hover) {}
其本质上是区分输入设备是否为鼠标,这覆盖了绝大多数电脑跟手机的区分场景,上面场景的设置如下:
// 电脑端
@media (hover: hover) {
.nav { position: fixed; top: 0; left:0 width:100vw, height: 10rem }
}
// 移动端
.nav { position: fixed; bottom: 0; left:0 width:100vw, height: 10rem }
展开
5
有没有大佬知道这种远程图片预加载是怎么实现的,如果是本地图片还能在编译时提前生成数据,但是远程图片我个人觉得只有远端(图床或者中间件服务)支持一些脚本才能实现。
xekin于2025-06-06 18:12发布的图片
xekin于2025-06-06 18:12发布的图片
xekin于2025-06-06 18:12发布的图片
9
代码全混淆成这种格式性能上真的没问题么……
i7Z3C[F3C] 是 document
这段代码的意思是


var h5T = document.cookie
展开
xekin于2025-06-03 16:21发布的图片
2
618 换板U内存!



I7 14700KF + z790-p II + 64G DDR5 6000 C34 内存 ¥4550!
JYM 这个价格怎么样?
展开
37
最近应老板要求开始写 Svelte,不得不说,Svelte 这个 ${snippet } 是我写 Vue2 跟 Vue3 时无比希望拥有的功能,每次写 Vue 我都受不了一个 .vue 文件只能表示一个组件,内部不能拆细而是只能拆文件,太难受了。
2
刷视频的时候脑子里想了一个问题,假如一个人发视频或者直播录制看不开源的代码或者是逆向别人的程序代码,请问这个人有没有法律风险?
xekin于2025-04-18 20:29发布的图片
2
第一次手写这么夸张的 less 代码,用递归循环好离谱
xekin于2025-03-18 14:49发布的图片
7
不是很懂,现在招进来的什么 shopify 什么 cocos 开发,这些使用框架的岗位,对原生 JS 都不用要求的吗?问能不能做点 mock 数据看看,一个一个离开了框架连这点要求都不知道怎么实现了。我真的是血压都上来了。
8
下一页
个人成就
文章被点赞 835
文章被阅读 107,155
掘力值 3,311
收藏集
7
关注标签
36
加入于