胖蔡说技术
随便扯扯

精品文章

精品文章
Vue3中使用a-select封装分页下拉框-胖蔡说技术

Vue3中使用a-select封装分页下拉框

amiko阅读(291)评论(0)赞(1)

常规开发过程中,一般性质的下拉框已经满足我们的日常使用需求,但涉及到复杂场景、大数据量的时候,为了考虑前端的渲染压力和交互的友好性,我们需要对现有的下拉框进行一定的改造,实现下拉分页的功能。这里,我使用的是 "ant-design-vue"...

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

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

胖蔡阅读(356)赞(0)

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

Python Tesseract库尝试实现验证码识别-胖蔡说技术

Python Tesseract库尝试实现验证码识别

胖蔡阅读(701)赞(0)

Tesseract 是一个 OCR 库,目前由 Google 赞助(Google 也是一家以 OCR 和机器学习技术闻名于世的公司)。Tesseract 是目前公认最优秀、最精确的开源 OCR 系统。 除了极高的精确度,Tesseract ...

如何使用JQuery进行网站开发?-胖蔡说技术

如何使用JQuery进行网站开发?

胖蔡阅读(826)赞(0)

JQuery是较早一代的前端开发的利器, 极大地简化了 JavaScript 编程。就目前而言也是大多数网站使用的工具,就轻量型网站开发选择JQuery可以帮助我们快速实现网站的开发工作。本篇文章主要介绍如何使用JQuery进行简单的网站开...

JavaScript中let、const和var的使用介绍-胖蔡说技术

JavaScript中let、const和var的使用介绍

胖蔡阅读(612)赞(0)

var是JavaScript在ES6之前使用的变量定义关键字。通过var声明的变量,会挂载在当前定义的函数执行上下文。若在最外层定则变量就挂载在全局执行上下文,即window对象下。而const和let则是ES6中提出的定义变量或常量关键字...

前端开发中网络请求方式汇总-胖蔡说技术

前端开发中网络请求方式汇总

amiko阅读(958)赞(2)

我们去聊前端开发,就绕不过网络请求,可以说网络请求支撑起来了前端的半边天,因为有网络数据的交互,才使得我们的网页变得更加“灵活”起来了,让我们的网站能及时反馈数据给用户。本篇文章主要介绍在前端开发中,我们常用的几种网络请求方式,首先来了解下...

Vue2的patch流程和diff算法-胖蔡说技术

Vue2的patch流程和diff算法

胖蔡阅读(662)赞(0)

Vue通过虚拟DOM实现对页面渲染的监听更新,降低对真实DOM的操作。而patch则是Vue虚拟DOM实现的基石,它能快速实现虚拟DOM的对比更新,并最终将vnode渲染成真实DOM。整个patch的过程就是:创建节点、删除节点和修改节点的...

Vue2的变化侦测机制-胖蔡说技术

Vue2的变化侦测机制

胖蔡阅读(560)赞(0)

Vue最引人所乐道的就是其数据双向绑定式模式,以数据驱动视图。通过数据的改变实现视图的实时更新的这一过程其实就是对数据的一个状态的追踪,那么Vue2是通过何种方式实现界面的实时动态变化的呢?本篇文章主要介绍Vue2的这种变化侦测机制的实现原...

JS中如何理解执行上下文?-胖蔡说技术

JS中如何理解执行上下文?

胖蔡阅读(639)赞(2)

执行上下文是JS中一个比较重要的概念,当前函数、变量所处的执行上下文直接决定当前变量、对象可访问哪些数据。一般地,根据执行区域可以将执行上下文分为两种类型:

JavaScript中的正则表达式基础使用介绍-胖蔡说技术

JavaScript中的正则表达式基础使用介绍

胖蔡阅读(567)赞(0)

又称规则表达式,(Regular Expression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符"),是计算机科学的一个概念。 正则表达式使用单...