自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 异步执行原理

所谓的异步执行 计算机程序执行分为同步执行,和异步执行 所谓的同步执行,就是正常的计算机程序执行的3大顺序流程 顺序控制语句 从上至下,从左至右 分支控制语句 if,switch 循环控制语句 for,while,do…while,for…in,forEach() 所谓的异步执行,是一种特殊的程序的执行方式 setInterval setTimeout 事件的绑定 onclick… aja...

2020-04-04 10:29:24 62

原创 冒泡排序,选择排序

冒泡排序: 核心: 相邻两个单元,比较数值大小,如果触发条件就交换存储数值 优化: 内层优化1: 只循环至倒数第二个单元,通过i+1,跟最后一个单元比较 内层优化2: 之前比较出的最大值,不再参与下一次的比较 外层优化 : n个单元,只循环n-1次,最后只剩一个单元时,不用循环 var arr = [3,2123,12,23,1,321,213]; for(var i = 0 ...

2020-03-21 11:54:26 69

原创 undefined 和 null 的区别

undefined和null 是JavaScript中的两种数据类型 undefined 表示没有数值 — 应该有数值,但是现在没有数值 定义int1 但是没有赋值数值 var int1 ; 输出时,int 应该有数值,但是现在没有数值 输出的结果就是 undefined console.log(int1); 定义一个变量,并且赋值null ...

2020-03-14 10:10:06 72

原创 flex布局

flex布局 容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。主轴的开始位置(与边框 的交叉点)叫做main start,结束位置叫做main end;交叉轴的开始位置叫做cross start,结束位置叫做cross end。 项目默认沿主轴排列。单个项目占据的主轴空间叫做main size,占据的交叉轴空间叫做cross size。 flex容器的...

2020-02-29 11:31:02 75

原创 float浮动

float浮动主要是在写页面左右布局所运用的情况。 学浮动可以先了解以下知识: 浮动可选用以下三个值float:right、left、none。 浮动也只会影响后面的元素。默认宽根据内容决定。 当容器放不下这些浮动元素的时候,就会换行排列 会脱离文档流:就是元素正常从上到下,从左到右排列顺序的意思,如块元素会独占一行,行内元素会按顺序依次前后排列。 清除浮动是指: 利用clear属性清除float...

2020-02-22 16:19:42 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除