JS WeakMap应该什么时候使用

2021年08月15日 by 张 鑫旭 阅读 15008 次, 今日 3 次

红梅葡萄占位图

本文深入介绍我对ES6中WeakMap对象的一些理解,以及在内存性能这块的作用,希望可以对大家的学习有所帮助。

阅读全文…

polyfill、ponyfill、prollyfill傻傻分不清楚

2021年08月8日 by 张 鑫旭 阅读 14184 次, 今日 3 次

马儿素描

相信不少人知道polyfill的意思,那么ponyfill、prollyfill以及nottifill这几个词是什么意思呢?本文会解答相关的疑问。

阅读全文…

SVG任意基本图形转path路径

2021年08月7日 by 张 鑫旭 阅读 15417 次, 今日 4 次

图形路径封面图

虽然不属于常用场景,但是对于部分开发者却很需要,所以还是专门分享了出来,希望可以帮到需要的人。

阅读全文…

为什么HTML <picture>元素很少见人使用?

2021年07月26日 by 张 鑫旭 阅读 12904 次, 今日 4 次

HTML picture元素详解

HTML <picture>元素还是很实用的,带大家了解下,顺便讲讲为什么这个HTML属性平时项目开发很少见人使用。

阅读全文…

为什么white-space:nowrap可以让文字一行显示?

2021年07月26日 by 张 鑫旭 阅读 13195 次, 今日 3 次

鑫空间鑫生活white-space封面

分享一点关于Web中空格排版的小知识,希望对大家的学习有所帮助。

阅读全文…

ogv.js让iPhone支持webM视频解析播放

2021年07月24日 by 张 鑫旭 阅读 9523 次, 今日 2 次

ogvjs与webm解码封面

在前端同行的提醒下,了解了下ogv.js解码webM视频,也就是使用canvas播放webM视频,可以让iOS,iPhone播放webM视频,但是,我的主要目的是解决Android原生video 视频层级问题的。

阅读全文…

利用废弃的html rel import实现页面include功能

2021年07月22日 by 张 鑫旭 阅读 9502 次, 今日 7 次

HTML代码片段

太好了,HTML imports被废弃了,我可以放心使用这个语法实现HTML include功能了,从此静态页面也可以有公用头部和尾部啦。

阅读全文…

借助SVG滤镜实现CSS无法实现的阴影和模糊效果

2021年07月11日 by 张 鑫旭 阅读 10257 次, 今日 6 次

SVG滤镜与模糊和投影

虽然CSS中有专门实现投影或者模糊效果的CSS属性,但是由于语法限制以及兼容性限制等原因,这些CSS并不能覆盖所有效果,此时可以借助SVG滤镜“曲线救国”。

阅读全文…

Proxy是代理,Reflect是干嘛用的?

2021年07月1日 by 张 鑫旭 阅读 16328 次, 今日 6 次

封面图示意

本文详细介绍JS中的Reflect对象,与Proxy代理之间的关系,内容详实,应该可以学到点东西。

阅读全文…

JS判断图像背景颜色单一还是丰富

2021年06月27日 by 张 鑫旭 阅读 10514 次, 今日 2 次

图像相似度占位

最近接到一个需求,需要判断图片是不是视觉上颜色看起来相似,还是色彩丰富,一番尝试下来,最终效果还不错,已开源,有demo,相信可以帮到大家。

阅读全文…