自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript数组的一些常用方法

前言 数组是一个复杂数据类型,我们在操作它的时候就不能再想基本数据类型一样操作了 比如我们想改变一个数组 // 创建一个数组 var arr = [1, 2, 3] // 我们想把数组变成只有 1 和 2 arr = [1, 2] 这样肯定是不合理,因为这样不是在改变之前的数组 相当于心弄了一个数组给到 arr 这个变量了 相当于把 arr 里面存储的地址给换了,也就是把存储空间换掉了,而不是在之前的空间里面修改 所以我们就需要借助一些方法,在不改变

2020-07-01 20:46:19 59

原创 JavaScript基础算法之选择排序

排序思想: 先假定数组中的第 0 个就是最小的数字的索引 然后遍历数组,只要有一个数字比我小,那么就替换之前记录的索引 知道数组遍历结束后,就能找到最小的那个索引,然后让最小的索引换到第 0 个的位置 再来第二趟遍历,假定第 1 个是最小的数字的索引 在遍历一次数组,找到比我小的那个数字的索引 遍历结束后换个位置 依次类推,也可以把数组排序好 1、准备一个数组 var arr = [3, 1, 5, 6, 4, 9, 7, 2, 8] 2、假定数组中的第 0 个是最小数字的索引 var minInde

2020-07-01 10:36:53 66

原创 JavaScript基础算法之冒泡排序

var arr = [4,2,5,7,8,2,1] console.log(arr) // 用冒泡排序从小到大 // 总共有arr.length个数,每一趟都能确定一个最大值,但是最后一个需要比较 // 所以总共需要比较arr.length-1趟 下面上代码: for (var i = 0; i < arr.length-1; i++) { // 当前第一趟要比较的次数 // arr.length 1 比较的次数 // 5 0 4 /

2020-06-30 10:29:35 59

空空如也

空空如也

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

TA关注的人

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