自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 手写Promise(二)

之前的部分可以看上一篇。

2024-07-08 07:43:58 264

原创 通过手写Promise理解Promise实现原理(一)

总算是有时间写点东西了,今天试试一口气写下来看看要用多久~

2024-07-07 16:56:11 791

原创 TypeScript中的继承内置类型

如果MsgError的子类创建了实例且没有手动调整原型,它的__proto__属性指向的是MsgError的原型。以new关键字调用Error的构造函数时,虽然更改了this的指向,但内部的new.target始终等于Error,因此返回的实例对象_this的__proto__属性指向的是Error的原型。:返回对象的构造函数隐式地将this的值替换为super(...)的任何调用者。生成的构造函数代码必须捕获super(...)的任何潜在返回值并将其替换为this。本文会根据文档给出的例子和说明展开。

2024-04-12 17:51:36 791

原创 vertical-align与行内格式化上下文

本文讨论了行内格式化上下文中行内元素的基线(baseline)、行高(line-height)和垂直对齐方式(vertical-align) 对行框高度和基线的影响

2024-02-27 16:22:06 1865

原创 用JS写一个格式化日期的函数

例如,它可以匹配 "yyyy", "ss", "msms", "ysys", "yssy", "yyys", 等等。考虑pattern的特殊情况,如果pattern是"date"或"datetime",先将其转换为统一的格式。如果time是字符串且由纯数字组成,将字符串转成数字再调用构造函数。注意点:正则表达式里的加号不能写在括号外面,就以y、s、ms为例。是一个捕获组,表示匹配 y、s 或 ms 中的任何一个。如果time是不小于0的数字,直接调用构造函数。将time转换为Date类型,分情况讨论。

2024-02-02 13:32:26 301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除