- 博客(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 352
原创 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 56
原创 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 1650
原创 [数据结构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 601
原创 [数据结构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 795
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人