自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 原生JS实现移动端上下滑动一次一屏(仿抖音)

功能如下:头部: 附近、关注、推荐选项卡的切换左右滑动功能、头部选项卡跟随动画上下滑动划动一屏,滑动超过头部刷新双击选项卡回到顶部完美注释~上代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2021-06-14 14:08:46 2882 3

原创 简单二叉树实现

二叉树练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>二叉树</title></head><body> <script

2021-04-07 20:11:45 87

原创 使用Promise封装一个原生Ajax

Ajax步骤:创建对象建立连接发送请求接收数据<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Ajax</title></head>&lt

2021-04-07 19:45:39 168

原创 使用class封装Promise

JS(ES6)实现Promise(resolve,reject,catch,then,all)const isFunction = variable => typeof variable === 'function'const PENDING = 'PENDING'const FULFILLED = 'FULFILLED'const REJECTED = 'REJECTED'class myPromise { constructor(handle) { if (!is

2021-04-07 19:32:19 274

原创 js 理解面向对象

面向对象的程序设计面向对象最常用到的概念:对象、方法、属性类封装聚合重用与继承多态对象面向对象这种设计风格重点就在于对象,这种对象不是我们代码中的对象,而是实质上的事物在程序设计语言中的表现形式,这里的食物可以是任何东西(比如某个客观存在的对象,或一些比较抽象的概念)。例如:狗这种常见的对象来说,我们可以看到它们具有某些明确的特征(如:颜色,名字,体型等),能执行某些动作,比如 : 汪汪叫,睡觉,吃狗粮,躲避,逃跑等等,在OOP(什么是OOP语义看上面?

2021-01-29 21:32:49 159 2

原创 Vue封装时间过滤器

Vue封装时间过滤器在开发项目的时候,有一些从后台获取到的时间数据是一串数字我渲染的时候发现这个时间有点不对劲:原来是毫秒数:然后我就封装了个方法,这样以后都用得到:导出后,得把它引入main.js入口文件:然后在结构上直接用就可以了:页面的效果是这样的:完成。。。。...

2021-01-21 16:06:42 226 2

空空如也

空空如也

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

TA关注的人

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