首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
kyriewen
掘友等级
前端开发工程师
|
广州
独立开发者 / 前端工程师 我的产品:Image Harvest,一个能扒下任何网页所有图片的 Chrome 插件(image-harvest.kyriewen.cn)
获得徽章 18
动态
文章
专栏
沸点
收藏集
关注
作品
赞
667
文章 650
沸点 17
赞
667
返回
|
搜索文章
最新
热门
重排、重绘、合成:浏览器渲染的“三兄弟”,你惹不起也躲不过
前言 想象一下,你家客厅要重新装修。你只是换了个抱枕(重绘),很轻松。但如果你要把墙拆了(重排),那得搬家具、砸墙、重新粉刷,累得半死。如果只是把电视画面换个图层(合成),连工人都不要,遥控器一按就行
从输入URL到页面显示:这中间到底发生了什么?一场“互联网快递”的奇幻漂流
前言 想象一下,你在网上下单了一个“网页快递”。你填好地址(URL),点击“下单”(回车)。然后,这个订单就开始了它的奇幻漂流:先去DNS“查号台”问路,再去服务器“仓库”取货,中间可能还要过“安检”
装饰器:那个在代码里“贴标签”的黑魔法,到底有什么用?
前言 想象你去餐厅吃饭,你在菜单上贴了个标签“@少油”,厨房看到后自动给你少放油。你又贴个“@加辣”,厨房又自动加辣。你只需要贴标签,厨房负责执行。 这就是装饰器。它是一种特殊的声明,可以附加在类、方
泛型:像“填空”一样写类型,让你的代码从“复制粘贴”中解放
前言 想象一下,你开了一家“万能快递公司”。客户要寄书,你准备书盒;要寄衣服,你准备衣服盒;要寄手机,你准备手机盒……每种物品都要单独设计盒子,累不累? 更好的做法:设计一种可调节大小的盒子,客户说寄
你的JS代码总在半夜崩溃?TypeScript来“上保险”了
前言 JavaScript就像个自由散漫的天才:你给它一个字符串,它当数字用;你忘记传参数,它给你个undefined;你访问对象不存在的属性,它笑眯眯地说“没事,我给你undefined”。这种灵活
Vite:比Webpack快100倍的“闪电侠”,原理竟然这么简单?
前言 Webpack就像个勤劳的蚂蚁,把整个项目一点点搬完再给你看结果。Vite则像个聪明的快递员:你点什么,它送什么,绝不提前扛一堆货。 Vite(法语“快”)是尤雨溪推出的构建工具,开发服务器启动
别再 console.log 走天下了!Console 家族全员出道,最后一个你肯定没用过
引言 “这个变量打印出来是啥?我看看……哦,是 [object Object]。” “数组怎么展开这么麻烦?每次都要点一下。” “我想知道这段代码执行了多久,难道要自己 Date.now() 减一下?
从“龟速打包”到“秒开体验”:Webpack优化你只需要这6招
前言 Webpack就像个勤劳的搬运工,但如果你不告诉它“哪些不用搬”、“怎么抄近道”,它会把你整个项目连同node_modules一起扛上,慢得像蜗牛。今天我们就来调教这个搬运工,让打包速度飞起,让
Webpack的Loader和Plugin:你以为只是配置?其实是“流水线工人”和“包工头”
你配置过Webpack吗?是不是照着文档写了几行`rules`和`plugins`,然后它就神奇地把代码打包好了?今天我们不背配置,直接钻进Webpack的肚子里,看看Loader和Plugin到底在
你点的“刷新”是假刷新?前端路由的瞒天过海术
前言 你有没有注意过,现在很多网站(比如知乎、B站、Github)点开一个新页面,地址栏变了,但页面没有那种“白屏-加载-闪现”的过程,而是瞬间切换内容。这就像你走进一家餐厅,菜单上写着“换桌”,你以
下一页
个人成就
文章被点赞
79
文章被阅读
12,534
掘力值
1,916
关注了
26
关注者
16
收藏集
13
关注标签
16
加入于
2020-03-27