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

原创 Promise 简单封装

要分装promise先理清思绪1. 先实现executor的立即执行2. 实现MyPromise中有两个属性 state, result3. 实现 executor的两个参数 resolve和reject, 传递给executor4. resolve和reject调用的时候,能够 state状态改变, result进行保存5. 实现then方法,onFullfilled onRejected, 如果状态是fulfilled的时候,执行onFulfilled6. 如果调用then方法的

2022-03-19 16:32:20 739 1

原创 常见的3种排序冒泡,插入,选择。

1.冒泡排序封装2.插值排序封装3.选择排序封装

2022-03-10 14:28:57 183

原创 clip-path 裁剪 实现圆圈消失动画效果

在一次项目中遇到的一个动画效果鼠标移入整个圆从上部和底部中心点开始消失

2021-10-31 21:31:44 277

原创 js滑动导航栏

鼠标移入导航栏上方小方条跟着移动到鼠标位置,离开后回到原来的位置定义css样式body中的内容js内容

2021-10-22 19:12:47 374

原创 常用隐藏元素的几种方法

diaplay:nonedisplay属性是真正隐藏元素,将display属性设为none确保元素不可见,且被隐藏的元素不占据任何空间。不仅如此,任何这个元素的子孙元素也会被同时隐藏,而且一旦display设为none任何对该元素直接打用户交互操作都不可能生效。此外元素在读屏软件中会被隐藏。但是可以通过DOM节点访问到这个元素。visibility:hidden被隐藏的元素依然会占据空间,对我们的网页布局起作用。与opacity唯一不同的是它不会响应任何用户交互。此外元素在读屏软件中

2021-10-15 13:28:50 228

原创 js 赋值小题目(巩固)

赋值在外面的情况赋值undefined 和 不赋值的情况当我们给var赋值undefined控制台输出NaN当我们给var不赋值输出的也是NaN赋值null的时候当我们给var赋值null控制台输出2500赋值 " "输出的将是拼接形式赋值 0输出计算结果2500赋值在里面的情况...

2021-10-05 20:25:14 83

原创 节流 防抖 点击案例

小案例点击事件节流当你点击这个图按时不管你点击多少次 都只会在规定的时间内执行一次点击事件防抖当你点击这个图按时不管你点击多少次 都只会执行第一次或最后一次的点击事件...

2021-10-05 19:57:52 113

原创 input各种用法

单行文本框多行文本框密码文本框单选框通过相同的name 属性来确定唯一通过checked来进行默认选项复选框通过checked来进行多个默认选项按钮普通按钮提交按钮从外观上来看,两者并无区别,因为这两个属性的本质在于功能上的区别重置按钮重置按钮 reset 只能清空在 form 标签内的数据,对于 form 标签外的表单数据是无效的文件上传...

2021-10-05 12:44:35 470

原创 js清除所有定时器

我们有时候会写多个定时器,在创建定时器并没有用变量保存,这时我们就无法直接清除它了。那么我们就可以写一个清除页面中所有定时器的方法要清除定时器,你先要了解返回值是什么了解setInterval的返回值是一个代表定时器的数值型,而且这个数值还是按照定时器创建的先后顺序从1开始递增的,知道这个顺序后那么我们清除页面中所有定时器的需求就不难实现了直接创建一个定时器然后挨个删除...

2021-09-24 16:01:04 8477

原创 JavaScript 对象赋值

单一值(porsche)赋给名为 car 的变量:对象也是变量。但是对象包含很多值。当我们想添加多个值(类型typr:porsche, 模型model:911, 颜色color:white)赋给名为 car 的变量:不要把字符串、数值和布尔值声明为对象!如果用"new" 来声明 JavaScript 变量,则该变量会被创建为对象:var a = new obj1(); // 把 a 声明为 obj1对象var b = new obj2(); ...

2021-09-19 22:21:28 1076

空空如也

空空如也

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

TA关注的人

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