自定义博客皮肤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 3482 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 155

原创 使用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 269

原创 使用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 360

原创 js 理解面向对象

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

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

原创 Vue封装时间过滤器

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

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

空空如也

空空如也

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

TA关注的人

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