- 博客(6)
- 收藏
- 关注
原创 原生js实现无缝轮播图
思路 无缝切换 假设这是图片数组[0,1,2,3,4] 共5张图片,index是4的时候点击下一张,要切换成第1张,而不是从4->3->2->1->0这样滚回去,也就是说其实是这样的效果 [0,1,2,3,4,0] 实现4->0的无缝切换。 从0->4也是同样的道理,0在点击上一张的时候,瞬间切换到4后面的0,然后再切换到4. 节流 防抖简单来说就是打断回城,需要重新回城, 节流就是cd。 当最后一张图片切换到第一张图片时,快速点击会出现闪屏的现象,因此可以限制点击速
2022-05-11 22:27:45 362
原创 javascript-数据结构[0]-栈的实现
数组的方式实现栈 // 基于数组的栈 class Stack { constructor() { // 开辟数组 this.items = []; } // 方法 // 添加数组元素 push(element,...a) { this.items.push(element,...a); } // 弹出最后一个元素 并 移除 pop() { return this.items.po
2022-05-10 22:19:38 59
原创 vue3中简单api的使用
vue3中setup简单使用router、router 传递路由参数 import { useRouter } from 'vue-router' // 需要引入包 setup() { const router = useRouter(); router.push({path:'/xxxview',query:{...}}); } 接受路由参数 import { useRoute } from 'vue-router' setup() { const route = useRoute(
2022-04-18 15:40:53 1663
原创 [数据结构2]线性表的链表C++实现
基本都加上注释了,所有函数在本地运行的功能都可以实现 代码如下: // 线性表的链式存储实现 // @data:2021/11/22 // @author:Raften #include <bits/stdc++.h> using namespace std; #define MAXSIZE 500 #define stop systeam("pause"); struct Node { int data; // 数据域,存放数据 Node *next;
2021-11-22 22:07:52 609
原创 [数据结构1]线性表的顺序表C++实现
本顺序表一开始没有存放数据,需要使用insert函数自行插入 以下代码 // 线性表的顺序表实现 // @data:2021/11/17 // @author:Raften #include <bits/stdc++.h> #include <iterator> using namespace std; #define MAXSIZE 500 // X作为int类型 struct ElemType { int x; }; // 线性表结构体 struct List {
2021-11-17 20:46:40 799
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人