自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 ES6新增语法

ES6新增语法let/constES6中新增的声明变量的方式:let关键字用来声明变量,类似于var,但是使用let声明的变量有以下几点特性:1.不存在变量提升2.暂时性死区3.不允许重复声明,同一作用域内只能声明一次4.新增的块级作用域for(作用域A){作用域B} 循环的应用;const关键字用来声明常量,其使用规则除了声明之后不能修改之外,其他特性和let一样本质上来...

2020-04-17 20:35:45 107

原创 数组的坍塌

什么是数组的坍塌当数组执行删除单元操作时,被删除单元之后的单元,会前移,进而顶替被删除单元,出现在被删除单元的位置上,造成数组长度减少的情况,这样的现象被称为数组的坍塌。for(var i=0;i<arr.length;i++){if(i==2){arr.splice(i,1) ; 当I为2时,执行删除数组单元操作,删除索引是当前i的值,也就是2的单元i-- ...

2020-04-04 15:43:47 93

原创 数组去重

function norepeat(arr) {var s = new Set(arr); Set集合,本质上就是对数组的一种包装,有去重功能var newArr = [];for (var i of s) { Set集合没有下标只能用for of 遍历数组,将遍历的值添加至新数组内newArr.push(i);}return newArr; 函数的...

2020-03-20 20:51:16 67

原创 冒泡排序,选择排序

var arr = [45,26,38,59,14,88,33,66]; console.log(arr); 冒泡排序:将数组中的数据,进行两两比较,大的放后面 for(var i=0;i<arr.length-1;i++){ 遍历外层循环次数 for(var j=0;j<arr.length-1-i;j++){ 遍历单次比较 var ls...

2020-03-20 20:46:07 87

原创 NAN是什么

NAN是什么NAN:not a number 不是一个数值是一种特殊的Number类型,如果有非数值参与计算,结果就是 NaN,代表意外转换的数字。alert(NaN == NaN);返回falseNaN和任何东西都不相等。厉害到自己都不等于自己is NAN()函数表示:是不是不是一个数字alert(is NAN(a)):改函数判断括号内的值是否是NAN,是就返回true,不是就返...

2020-03-14 12:29:08 754

原创 瀑布流布局

window.onload = window.onresize = function(){ onload事件,当页面加载完执行 var ocont = $("#cont")[0]; 获取ID为cont的元素 var abox = $(".box"); 获取CLASS名为box的元素 var clientW = d...

2020-02-29 13:47:19 149

原创 多元素运动框架-链式运动的封装

1.0运动原理:逆战班学生整理让某件物品沿着某种方向随着时间的变化改变位置setInterval(function(){obox.style.left = obox.offsetLeft+10+“px”;},30)添加计时器让页面中的obox元素的left值,每30毫秒,在自身left的基础上增加10像素为什么是30毫秒呢?因为电影播放每秒24帧,人眼识别不出卡顿,但对于电脑来说,...

2020-02-21 19:31:11 193

多元素运动框架-链式运动的封装.html

多元素运动框架-链式运动的封装,详细讲解了运动的原理,及元素运动的方式,如何封装成函数,以及调用方式

2020-02-21

空空如也

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

TA关注的人

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