自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常用的数组方法

常用的数组方法 push(新值)向数组的尾端插入一个新元素 unshift(新值)像数组的前端插入一个新元素 pop()删除数组中最后一个元素 shift()删除数组第一个元素 splice(删除的下标,删除的长度)从某一个下标开始删除n个元素,有副作用 splice(要插入的下标,0,要插入的数据)从下标后面插入一个新元素 concat()拼接数组,返回值为合并成的新数组 join()将数组转换成字符串,参数为分割符,原数组不会改变 reverse()颠倒原数组元素的顺序,会改变原数组 slice(sta

2021-04-25 23:42:40 60

原创 var let const 的区别

var和let以及const的区别 1、var声明的变量会挂载到window对象下,但let和const声明的变量不会 2、var声明的变量存在变量提升,let和const没有变量提升,变量提升就是js解释器的一种机制,就是js在调用某个函数的时候或在全局作用域下,会将该函数体内所有的变量遍历一遍,并把这些局部变量放在函数体顶端先声明但不赋值 3、let和const声明变量没有函数作用域的概念,而是遵守块级作用域的概念, 4、同一作用域下,let和const不能声明同一名字的变量,而var可以 5、let会

2021-04-25 23:24:47 260

原创 JSON和JSONP的区别

json和jsonp的区别 1、json和jsonp根本就没有关系 2、jsonp只是一种跨域访问的技巧 3、json是描述数据的一种格式

2021-03-31 23:37:05 82

原创 promise对象总结

promise对象 promise是Es6新增的一个对象,目标是解决回调地狱的问题,promise对象就表示异步操作,可以把异步操作以同步操作的方式表示出来,promise有一个then方法,then有两个参数,一个是resolve一个是reject,resolve表示异步操作正确完成时执行的函数,reject表示异步操作不成功时执行的函数, 1、声明一个promise对象 let p = new Promise(function(resolve,reject){ }); 2、then方法返回的是一个

2021-03-30 21:22:36 103

原创 call和apply的区别

call和apply的区别 call和apply的功能是完全一致的,都是可以执行函数并改变本次函数体内部this指向,但参数的个数不同,call从第二个参数开始依次代表函数的实参,而apply的参数固定有两个,第二个是一个数组,代表传入实参的集合。 ...

2021-03-16 17:23:33 129

原创 this指向问题

js中this指向问题 1.this出现在事件处理函数:指向触发事件元素本身。 2.this出现在全局作用域或出现在一般函数中:指向window对象。 3.this出现在对象的方法中:指向该对象。 4.this如果出现在构造函数中:指向该构造函数的实例化对象。 ...

2021-03-16 17:21:50 56

原创 淡入淡出版轮播图

淡入淡出版轮播图通过改变opacity值来控制淡入淡出效果 HTML部分 <div id="wrap"> <ul> <li class="show"><img src="images/1.jpg" alt=""></li> <li><img src="images/2.jpg" alt=""></li> <li>&

2021-03-15 21:21:27 139 4

原创 滑动版轮播图

通过改变ul的margin-left值实现推动效果 html部分 <div id="wrap"> <ul style="margin-left:0;"> <li class="show"><img src="images/1.jpg" alt=""></li> <li><img src="images/2.jpg" alt=""></li>

2021-03-15 21:00:32 326

原创 淡入淡出

淡入方法 HTMLElement.prototype.fadeIn = function(speed=0.05,callback){ //判断速度 if(speed === "slow"){speed = 0.02}; if(speed === "fast"){speed = 0.08}; if(typeof speed === "function"){ callback = speed; speed = 0.05; } //淡入逻辑,让opacity逐渐

2021-03-15 20:36:37 55

原创 js写轮播图

js写轮播图 1、html部分 <div id="box"> <ul> <li class="show"><img src="img/1.jpg" alt=""></li> <li><img src="img/2.jpg" alt=""></li> <li><img src="img/3.jpg" alt="

2021-03-07 21:35:04 205 2

空空如也

空空如也

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

TA关注的人

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