胖蔡叨叨叨:你听我说胖蔡叨叨叨

胖蔡叨叨叨
你听我说

【今日推荐】 [前端面试题] JS面试题(一)

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

最新发布

Web开发基础路线学习-胖蔡叨叨叨
Web

Web开发基础路线学习

置顶

胖蔡阅读(448)赞(2)

前端开发算是一个比较好入手的开发方向。语言入门门槛较低,学习难度较低,但前端的碎片化、涉及知识点较为驳杂,若是没有一个好的学习习惯和一个指向性的学习指导,很容易让人产生放弃的感觉。这也同样适用于其他程序语言的学习。本文主要是结合我学习前端的...

Java 之23种设计模式的实现-胖蔡叨叨叨
Java

Java 之23种设计模式的实现

置顶

胖蔡阅读(458)赞(1)

程序开发中总结了一套行之有效的方法论,类似于Java这种面向对象的语言,我们希望开发过程中能复合程序设计的七大原则,使得程序更加的健壮、优美和高可读性

Python Flask开发指南-胖蔡叨叨叨
Python

Python Flask开发指南

置顶

flasker阅读(559)赞(4)

Flask是Python中目前比较流行的一款Web框架,Flask小巧精简,且便于扩展。Flask内置Jinja2模板引擎模块实现前端模板语言渲染。本篇文章主要给出Flask开发学习指南。

[前端面试题] JS面试题(三)-胖蔡叨叨叨
JavaScript

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

胖蔡阅读(13)评论(0)赞(0)

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

CSS修改滚动条样式:scrollbar-胖蔡叨叨叨
CSS

CSS修改滚动条样式:scrollbar

胖蔡阅读(15)评论(0)赞(0)

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

TypeScript中import 和import type的区别-胖蔡叨叨叨
TypeScript

TypeScript中import 和import type的区别

胖蔡阅读(16)评论(0)赞(0)

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

[前端面试题] JS面试题(二)-胖蔡叨叨叨
JavaScript

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

胖蔡阅读(41)评论(0)赞(0)

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

[前端面试题] JS面试题(一)-胖蔡叨叨叨
JavaScript

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

胖蔡阅读(27)评论(0)赞(0)

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

[前端面试题]CSS面试题-胖蔡叨叨叨
CSS

[前端面试题]CSS面试题

胖蔡阅读(19)评论(0)赞(0)

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