javascript
文章平均质量分 50
指bug为码
向天再借500根,我还能再战!!!
展开
-
原生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 · 2813 阅读 · 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 · 82 阅读 · 0 评论 -
使用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><原创 2021-04-07 19:45:39 · 166 阅读 · 0 评论 -
使用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 · 270 阅读 · 0 评论 -
js 理解面向对象
面向对象的程序设计面向对象最常用到的概念:对象、方法、属性类封装聚合重用与继承多态对象面向对象这种设计风格重点就在于对象,这种对象不是我们代码中的对象,而是实质上的事物在程序设计语言中的表现形式,这里的食物可以是任何东西(比如某个客观存在的对象,或一些比较抽象的概念)。例如:狗这种常见的对象来说,我们可以看到它们具有某些明确的特征(如:颜色,名字,体型等),能执行某些动作,比如 : 汪汪叫,睡觉,吃狗粮,躲避,逃跑等等,在OOP(什么是OOP语义看上面?原创 2021-01-29 21:32:49 · 151 阅读 · 2 评论