2022-09-17426阅读潜神默记Git 常用命令大全Git 是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。特点:项目越大越复杂,协同开发者越多,越能体现出 Git 的高性能和高可用性。
2022-09-17364阅读Web前端JSON是什么以及序列化和反序列化JSON的概念JSON是JavaScript Object Notation的缩写,它是⼀种数据交换格式JSON基于文本,优于轻量,⽤于交换数据JSON主要⽤于前后端交互时数据的传输,JSON简...
2022-09-11372阅读Web前端什么是防抖和节流?有什么区别?如何实现?什么是防抖防抖策略(debounce)是当事件被触发后,延迟 n 秒后再执行回调,如果在这 n 秒内事件又被触发,则重新计时代码示例:let timer = null // 创建一个标记用...
2022-08-25415阅读Web前端浅谈浏览器的渲染过程—重绘与回流浏览器的渲染过程首先,先来了解一下浏览器的渲染过程是什么样的,也就是说浏览器把一堆代码呈现到页面上的过程是什么样子的,浏览器采用的是流式布局模型(Flow Bsaed Layout),如图1所示...
2022-08-24843阅读技术教程解决github图床链接跳转raw.githubusercontent.com提示无法访问背景之前写过一个以github作为图床的随机图片API,参考文章写一个属于自己的随机图片API。最近一打开就跳转到raw.githubusercontent.com页面并且无法访问,于是我开始寻...
2022-07-25766阅读Web前端Flex布局:实例篇上一篇文章介绍了Flex布局的语法,今天以麻将-筒的布局为例,介绍常见的Flex布局写法。你会看到,不管是什么布局,Flex往往都可以几行命令搞定。1、骰子的布局下面,就来看看Flex如何实现,...
2022-07-22487阅读Web前端Flex 布局:语法篇网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如...