胖蔡说技术
随便扯扯

胖蔡的文章

一个在前端、android开发领域打滚的程序员
[前端面试题] JS面试题(三)-胖蔡说技术
JavaScript

[前端面试题] JS面试题(三)

胖蔡阅读(348)赞(0)

JS本身是一个单线程的语言,所以它本身不可能异步,但JS宿主环境(浏览器、nodejs)是多线程的,宿主环境通过事件驱动使得JS具备了异步的属性。JS中我们一般讲任务分为两类:同步任务、异步任务。

CSS修改滚动条样式:scrollbar-胖蔡说技术
CSS

CSS修改滚动条样式:scrollbar

胖蔡阅读(378)赞(0)

前端页面中的列表数据超出屏幕,当我们给外层容器设置了overflow:scroll , 就可以通过滚动条滚动显示内容,但是web自带的滚动条样式不太美观,这时候我们就可以通过CSS设置来美化滚动条。

TypeScript中import 和import type的区别-胖蔡说技术
TypeScript

TypeScript中import 和import type的区别

胖蔡阅读(359)赞(0)

今天在看ant-design-vue源码的时候发现在代码中大量使用了import和import type,于是我就比较好奇他们到底有什么不同,但是查看了TypeScript手册,可能是比较基础的知识,并未对其进行解说。最终,经过我的不懈了解...

[前端面试题] JS面试题(二)-胖蔡说技术
JavaScript

[前端面试题] JS面试题(二)

胖蔡阅读(369)赞(0)

每个 JavaScript 对象都有一个原型(prototype)属性,该属性指向另一个对象,称为原型对象。原型对象本身也有一个原型,通过这种方式形成了原型链。原型对象可以包含共享的属性和方法,在对象需要访问或调用这些属性和方法时,会沿着原...

[前端面试题] JS面试题(一)-胖蔡说技术
JavaScript

[前端面试题] JS面试题(一)

胖蔡阅读(403)赞(0)

一、谈谈你对回流和重绘的理解? 当元素添加或者删除可见的DOM元素,当元素的位置发生改变,元素的尺寸发生改变,内容改变和页面第一次渲染的时候页面会进行回流。 当改变元素的color、background、box-shadow、visibil...

[前端面试题]CSS面试题-胖蔡说技术
CSS

[前端面试题]CSS面试题

胖蔡阅读(333)赞(0)

Bootstrap内置了一套响应式、移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列。网格系统的实现原理非常简单,仅仅是通过定义容器大小,平分12份(也有平分成24份或32份,但12份是...