240 发简信
IP属地:江西
  • Resize,w 360,h 240
    ES6异步编程之Promise(一)

    Promise,中文有“保证,承诺”之意,而在ES6中引入的Promise对象,则是异步编程的一种解决方案。可以这样理解,它给我们承诺,在异步请...

    1.8 1078 0 8
  • Resize,w 360,h 240
    JavaScript 内存管理与垃圾回收

    你用 JavaScript 写代码,变量飞来飞去,对象创建又消失。你有没有想过:这些东西到底住在哪儿?谁在打扫房间?如果没人打扫会怎样? 今天我...

  • View Transition API:让网页切换不再像翻书

    一、它是什么? 你用过手机上的 App 吧?从一个页面滑到另一个页面,图片从缩略图放大成全屏,导航栏稳稳地待在那儿不动——一切连贯流畅,你的眼睛...

  • CSS 三剑客:`:where()`、`:is()` 与 `:has()`

    在 CSS 里,绝大多数人"知道"选择器——他们知道 #id 比 .class 权重高,知道 !important 能覆盖一切。但"知道规则"和...

    0.6 18 0 1
  • CSS 容器查询:让组件知道自己被放在哪

    先讲个小故事 你是个木匠。客户让你做一个能放进任何地方的模块化书架。你在工作室里量好墙壁,做了个 90 厘米宽的,觉得完美。客户拿回家放走廊——...

    0.6 19 0 1
  • JavaScript 深拷贝与浅拷贝:从一张纸条说起

    一、变量里装的到底是什么? 当你写 let a = { x: 1 } 时,a 里装的不是那个对象,而是一张纸条——纸条上写着地址。对象本身躺在内...

    0.6 19 0 1
  • repeat()、auto-fill 和 minmax() 到底是啥?

    假设你完全不懂 CSS Grid,读完这篇也能会用。 先说个比喻 你有一堆鞋盒,要往架子上摆。 架子多宽?不确定。 每个盒子至少多宽?至少 20...

    0.6 22 0 1
  • Resize,w 360,h 240
    理解 BFC:CSS 中的块级格式化上下文

    BFC 就是在 CSS 排版里画一条线,线里面的东西自己玩自己的,别出去打扰别人,也别让别人进来打扰你。 很多人背了 BFC 的规则却不知道为什...

    0.6 21 0 1
  • 再谈JavaScript原型与原型链——费曼学习法

    以前刚做前端时写过一篇文章JavaScript原型与原型链[https://www.jianshu.com/p/6dae6f11eae4],那时...

    0.6 9 0 1
个人介绍
11年前端开发工程师
公主号:前端微站
小程序:目标管理助手
Hamibot脚本:AI视频剪辑、视频发布神器