自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS中的indexOf与Set(其实是引用类型比较的问题)

基本数据类型(Number、String、BigInt、Boolean)会直接拿数值相互比较,引用数据类型(Object(Array\Set\Map都是特殊的Object)) 比较的是它们内存中分配的地址

2024-09-13 22:48:54 335

原创 vue3 手写tab栏的滑动效果

在tab上定位一个slider,每次点击的时候获取当前active的tab-item序号,从而获取到其相对于父元素的水平距离,然后把这个距离更新到slider的left属性上。

2024-04-12 18:12:38 756

原创 TypeScript学习--day1

TypeScript是JS的超集,为JS添加了类型支持。

2024-04-08 14:40:09 986

原创 Vue3中的reactive与ref

reactive与ref都是Vue3中非常重要的API,众所周知,用这两个API可以创建响应式数据,从而实现Vue的数据驱动视图。平时用的时候只知道用ref定义基本数据类型,reactive定义引用数据类型。解决:给arr2外层包裹一个对象这样可以赋值成功参考发现要么所有数据用ref单独定义,要么用reactive定义一个外层对象,在对象里定义数据(类似Vue2的data) ,最好不要用reactive直接定义数组。接下来复习一下reactive原理。

2024-03-22 17:33:55 1324 1

原创 Vue3 v-for绑定的dom获取ref为undefined

playersRef.value有数据,但是playersRef.value[0]为undefined。P.S. 如果把方法放到updated里面会一直请求数据,就没用updated。用nextTick再调用一次。

2024-03-22 11:31:06 976

原创 JS数组常用函数复习

arr.forEach(currentValue, index, array) (map、filter、every、some、find的参数类似)注意,如果是按照数字从小到大排列不能直接使用sort。unicode的顺序。

2024-02-23 15:18:59 446 1

原创 前端学习--React(5)

管理相对复杂的状态数据定义一个reducer函数,根据action值的不同返回不同的状态在组件中调用useReducer并传入reducer函数和状态的初始值事件发生时,通过dispatch函数分派一个对象,即通知reducer具体返回哪个状态对应的操作。

2023-12-08 16:03:52 1104

原创 前端学习--React(4)路由

路由系统中的多个路由之间需要进行路由跳转,并且在跳转的同时有可能需要传递参数进行通信。

2023-11-26 19:59:53 1757 1

原创 前端学习--React(3)

集中状态管理工具,不需要react即可使用,每个store的数据都是独立于组件之外的vue小链接:vuex/pinia。

2023-11-23 20:02:23 1217

原创 前端学习--React(2)

需要复用的逻辑功能,可以单独封装一个函数(函数名一般用use开头)toggle)return {toggle,return (

2023-11-23 09:58:20 130

原创 前端学习--React(1)

React由Meta公司研发,是一个用于 构建Web和原生交互界面的库优势:组件化开发、不错的性能、丰富生态(所有框架中最好)、跨平台(web、ios、安卓)

2023-11-21 14:18:32 551

原创 JS算法练习 11.20

复合函数,分组,过滤数组中的每个元素,转换数组中的每个元素

2023-11-20 11:50:31 116

原创 JS算法练习 11.13

数组拍平, 数组归约运算, 防抖

2023-11-13 17:07:03 155

原创 JS算法练习 11.12

有时间限制的缓存, 记忆函数, 蜗牛排序

2023-11-12 17:34:12 118

原创 JS算法练习 11.11

数组原型对象的最后一个元素, 计数器, 睡眠函数

2023-11-11 17:31:27 155

原创 Python算法练习 11.6

腐烂的橘子,数组中的第K个最大元素

2023-11-06 15:28:42 158

原创 Python算法练习 11.2

除法求值,迷宫中离入口最近的出口

2023-11-02 11:59:32 114

原创 Python算法练习 10.30

钥匙和房间,省份数量

2023-10-30 20:30:41 218

原创 Python算法练习 10.28

二叉搜索树中的搜索,删除二叉搜索树中的节点

2023-10-28 12:04:23 423

原创 Python算法练习 10.24

二叉树的深度,最大层内元素和(二叉树DFS)

2023-10-24 15:12:14 89

原创 Python算法练习 10.23

二叉树中最长的交错路径,二叉树最近的公共祖先

2023-10-23 13:43:24 107

原创 Python算法练习 10.16

路径总和III

2023-10-16 20:34:11 98

原创 Python算法练习 10.15

链表的最大孪生和,二叉树的最大深度,叶子相似的树,统计二叉树中好节点的数目

2023-10-15 12:21:52 158

原创 Python算法练习 10.14

删除链表的中间节点,奇偶链表,反转链表

2023-10-14 15:31:54 165

原创 Python算法练习 10.12

Dota2参议院

2023-10-12 17:10:37 96

原创 Python算法练习 10.11

字符串解码,最近的请求次数

2023-10-11 21:06:15 153

原创 Python算法练习 10.8

相等行列对,从字符串中移除星号,小行星碰撞

2023-10-08 19:22:36 190

原创 Python算法练习 9.18

确定两个字符串是否相似

2023-09-18 11:42:06 513

原创 Python算法练习 9.12

子数组最大平均数,定长子串中元音的最大数目,最大连续1的个数III

2023-09-12 16:46:42 136

原创 Python算法练习 9.11

判断子序列,盛水最多的容器,K和数对的最大数目

2023-09-11 17:47:51 213

原创 Python算法练习6.26

压缩字符串,移动零

2023-06-26 13:34:12 331

原创 Python算法练习6.25

反转字符串中的单词,除自身以外数组的乘积,递增的三元子序列

2023-06-25 14:12:16 381

原创 canvas绘制s形曲线

【代码】canvas绘制s形曲线。

2023-06-20 20:05:57 412

原创 Python算法练习6.18

拥有最多糖果的孩子,种花问题,反转字符串中的元音字母

2023-06-18 12:49:23 645 1

原创 Python算法练习6.17

交替合并字符串,字符串的最大公因子

2023-06-17 15:39:10 480

原创 Python算法练习6.16

质因数分解,给定坐标点判断组成三角形个数

2023-06-16 16:00:20 237

原创 前端学习--Vue3.0(1)

create-vue是Vue官方新的脚手架工具,底层切换到了 vite(下一代前端工具链),为开发提供极速响应create-vue基于vitevue-cli基于webpack。

2023-06-06 22:45:11 540

原创 前端学习--ES6模块化与异步编程高级用法

ES6 模块化规范是浏览器端与服务器端通用的模块化开发规范。

2023-06-03 17:30:15 722

原创 使用py2neo将csv导入neo4j

创建节点:创建一个标签类型为“大学”的节点,该节点具有一个name属性,属性值是“清华大学”同样的创建一段由大学到学院的关系。

2023-06-03 10:55:54 978

原创 前端学习---Vue(6)路由

Hash地址与组件的对应关系。Hash:url中#之后的都是Hash地址 location.hash。

2023-05-29 20:40:51 1072

空空如也

空空如也

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

TA关注的人

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