![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 75
初见雨夜
这个作者很懒,什么都没留下…
展开
-
TypeScript 中的 type 和 interface:你真的了解它们的不同吗?
在 TypeScript 这个强大的静态类型系统中,type和interface是两个重要的关键字,用于定义和描述数据类型。然而,这两者之间的区别是什么,在实际开发过程中我们要怎么用呢?原创 2024-02-29 23:59:07 · 423 阅读 · 0 评论 -
手摸手,带你实现移动端H5瀑布流布局
移动端瀑布流布局是一种比较流行的网页布局方式,视觉上来看就是一种像瀑布一样垂直落下的排版。每张图片并不是显示的正正方方的,而是有的长有的短,呈现出一种不规则的形状。但是它们的宽度通常都是相同的因为移动端瀑布流布局主要为竖向瀑布流,因此本文所探讨的是竖向瀑布流特点竖向瀑布流布局主要有下面几种特点:一般出现在移动端 H5 页面底部主要以图片或视频为主降低页面复杂度,节省空间,可以容纳更多内容不规则展示,不会那么枯燥,用户体验好难以或者说不能滚动到页面最底部不同于传统的分页,瀑布流因为以.原创 2022-05-07 15:35:31 · 4140 阅读 · 0 评论 -
二次封装这几个 element-ui 组件后,让代码更加优雅了
element-ui 本身就提供了许多强大的组件。那么为什么还要进行二次封装呢? 在日常的开发过程中,部分模块重复性比较强,这个时候就会产生大量重复的代码。这些模块的样式基本上是比较固定的,而且实现的功能也比较相近。如果每个地方都复制一份相似的代码,既不遵守代码的简洁之道,也不利于后期的维护修改 此外,在一些业务背景下,产品可能会要求设计新的交互。这个时候也可以基于 element-ui 进行二次开发,将其封装成一个新的组件方便多个地方使用...原创 2022-04-25 16:35:08 · 5530 阅读 · 0 评论 -
这几种方法帮你快速实现回到页面顶部
背景介绍当页面内容很多的时候,用户可能会一直往下滑动页面。但是当他想返回页面顶部进行其他操作时,他可能需要不断滚动鼠标滚轮,这就导致用户体验将很差。鉴于这种情况, “回到顶部”这一功能便出现了。如今在我们浏览网站的时候,常常能遇见“回到顶部”这个按钮。目前主流的回到页面顶部分表现为两种,一种是直接回到页面的顶部,这种方式简单粗暴;另外一种则是自动滚动间接回到页面顶部,这样一来视觉体验上可能更好,但是用户需要过几秒才能看到顶部内容。例如掘金,在滚动到一定高度时会出现“回到顶部”按钮,点击后会直接回到页面原创 2022-04-24 13:46:28 · 6458 阅读 · 0 评论 -
前端都应该要掌握的防抖和节流
说到防抖和节流相信大家都不陌生,这两个东西大家可能多多少少都有用到过,最少也有听。简单来说,防抖和节流都是用来减少函数执行的频率,以达到优化项目性能或者实现特定功能的效果。...原创 2022-04-20 12:10:05 · 768 阅读 · 0 评论 -
在CSDN上ctrl + c时自带的版权小尾巴以及“复制代码“,可以怎么实现
每天CSDN上各个领域都会涌现新文章,有时候看到感兴趣的知识就想把某段文字摘录下来,等有时间后慢慢品味。如果只是复制少量文字,并没有什么不同。但是当我们复制的文字多的话会发现多了一个小尾巴...原创 2022-04-11 22:16:29 · 1890 阅读 · 1 评论 -
都知道0.1+0.2 = 0.30000000000000004,那要怎么让它等于0.3
小学数学老师教过我们,0.1 + 0.2 = 0.3,但是为什么在我们在浏览器的控制台中输出却是0.30000000000000004?出现这个问题,要咋解决原创 2022-04-02 13:45:33 · 2153 阅读 · 0 评论 -
项目可以怎么规范Git commit ?
在日常开发中,大家的commit message都比较随意。基于这个问题,可以通过husky和commitlint来规范commit的格式,来减小代码维护成本。原创 2022-03-23 23:22:09 · 181 阅读 · 0 评论 -
JavaScript数组去重的几种常用方法
在我们平时开发项目过程中有时候会遇到需要数组去重的场景,虽然说像数组去重这种工作一般都是由后台去处理,很少让前端处理。前端在日常开发项目中用到的概率比较低,但还是需要了解一下,一来可以扩充我们的技术面,二来也可让将来在面试的时候应答上来。...原创 2021-04-21 18:35:15 · 238 阅读 · 2 评论