自定义博客皮肤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)
  • 收藏
  • 关注

原创 for循环, for...in循环, forEach循环的区别

1. for 循环 for循环是应用最广泛的循环形式,适用于已知循环次数的情况 语法: for( 定义循环变量的初始值 ; 判断进入条件 ; 步长 ){ 循环体; } 优点:可以控制循环的起始和结束 2. forEach 循环 forEach循环专门针对数组的循环遍历 语法: 数组.forEach(function(形参1,形参2,形参3){ 循环体; }) 形参1: 存储的是当前循环次数时,获...

2020-04-05 21:04:59 209

原创 JavaScript中的冒泡排序和选择排序

冒泡排序 原理: 相邻的两个单位,比较存储的数据 如果第一个单元的数据较大,就将两个相邻单元交换存储数据 过程: 通过for循环实现排序. 每次循环,找到一个当前的最大值. 多次循环,完成排序 优化: 1, 单次循环,最后一个单元,通过倒数第二个单元,参与比较,最后一个单元就不参与单次循环 2, 之前比较出的最大值,不再参与下一次的比较 3, n个单元,只要循环比较n-1次,最后就一个单元时...

2020-03-22 16:19:14 190

原创 JavaScript中undefined和null的区别

undefined:表示没有数值,在使用var 声明变量但未对其加以初始化时,这个变量的值就是undefined null:表示有数值,但是数值为“空”. 1.两者的声明 声明但未定义:undefined var a; console.log(a); 声明且定义为null; var b = null; console.log(b); 2.typeof类型不同 undefined的类型是un...

2020-03-15 14:26:30 245

原创 CSS弹性布局

语法是添加到父容器上的 display : flex; flex-direction: row; 布局的排列方向 (主轴排列方向) row 默认值,显示为行。方向为当前文档水平流方向, 默认情况下是从左往右。 row-reverse 显示为行。但方向和row属性值是反的 column 显示为列 column-reverse 显示为列。但方向和column属性值是反的 ...

2020-02-28 23:51:46 303

原创 CSS相对定位与绝对定位

相对定位 position : relative ; 特点: 如果没有定位偏移量,对元素本身没有任何影响; 不使元素脱离文档流,空间是会被保留; 不影响其他元素布局; left、top、right、bottom是相对于当前元素自身进行偏移的。 代码: 初始效果为三个方形并列向下,对box2添加了相对定位,box2相对于本身left: 100px,发生位移后,box2实际占位为偏移前的原位置而...

2020-02-22 22:56:32 265

空空如也

空空如也

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

TA关注的人

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