自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现token的无感刷新

作用:在访问一些接口时,需要传入token,就是它。有效期:2小时(安全)。作用: 当token的有效期过了之后,可以使用它去请求一个特殊接口(这个接口也是后端指定的,明确需要传入refresh_token),并返回一个新的token回来(有效期还是2小时),以替换过期的那个token。有效期:14天。(最理想的情况下,一次登陆可以持续14天。

2023-06-29 22:05:30 4758 4

原创 JavaScript中的数组遍历方法(详细)

简单记录一下,这些数组循环遍历的方法,分别是for(),forEach(),,map(),filter (),every(),some(),find(),findIndex()

2024-10-18 17:10:06 218

原创 ES6 新特性 扩展运算符(...)详解

展开运算符, 是ES6里一个新引入的运算法, 也叫展开/收集运算符, 我们每天都要和它打交道。这篇文章,我就带你系统的回顾下这个运算符, 介绍一些基础和进阶的用法。

2024-05-22 17:46:37 976 1

原创 Vue之component 标签的使用

component标签是Vue框架自定义的标签,它的用途就是可以动态绑定我们的组件,根据数据的不同更换不同的组件。

2024-04-02 17:04:05 1574 1

原创 微信小程序的一些页面跳转方法

这是最常见的一种跳转方式,相当于html里的a标签.但需要注意的是 该方法不能跳转页面.

2023-07-26 19:30:53 1417 1

原创 微信小程序-发送Get/Post请求

【代码】微信小程序-发送Get/Post请求。

2023-07-26 17:41:50 1740 1

原创 ES6箭头函数

由于箭头函数没有 this,所以会向外层查找 this 的值,即 bindEvent 中的 this,此时 this 指向实例对象,所以可以正确的调用 this.setBgColor 方法, 而 this.setBgColor 中的 this 也会正确指向实例对象。在这里再额外提一点,就是注意 bindEvent 和 setBgColor 在这里使用的是普通函数的形式,而非箭头函数,如果我们改成箭头函数,会导致函数里的 this 指向 window 对象 (非严格模式下)。

2023-07-16 21:29:19 91 1

原创 如何借用原型链补充数组的高阶排序方法?

写一个自定义方法customSort, 将它添加到 Array.prototype原型链上,实现自定义排序功能

2023-07-13 17:43:12 105 1

原创 如何统计字符的出现频率?

reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是:通往成功的道路有很多,但是总有一条路是最捷径的,亦或许reduce()逼格更高...很明确,最终的结果就是把所有数组的元素都加起来。值得注意的是,它将数组的第一个元素作为累加的初始值,然后再依次对后边的元素执行reducer函数。这次是以传入的初始值作为累加的起点,然后依次对数组的元素执行reducer。

2023-07-13 16:16:34 94 1

原创 JavaScript判断数据类型的方法及封装函数判断数据类型

它将返回数据的类型。该函数可以对大多数常见的数据类型进行判断,包括数组、对象、字符串、数字、布尔、函数、日期、undefined、null,并且对于其他不常见的类型,将返回’unknown’。Undefined类型只有一个值,他就是undefined,声明变量但未赋值,这个变量的值就是undefined。由上述代码看出instanceof对于引用类型的类型检测支持很好,但是无法对基本类型数据进行类型检测。基本数据类型:number,undefined,boolean,string,null。

2023-07-10 22:55:28 190 1

原创 TypeScript的入门

TypeScript是具有类型语法的javascript,是一门强类型的编程语言。TypeScript是微软开发的开源编程语言,Type + JavaScript(type是类型 => 在 JS 基础之上,为 JS 添加了类型支持),简称:TS。

2023-07-07 21:45:31 142 4

原创 三分钟学会Vue自定义指令实现数字递增

在页面中设置一个数字,使用自定义指令且,让数字在页面中实现并在完成该效果。

2023-05-29 20:18:39 1936 5

原创 实现数字在页面上的递增效果

【代码】实现数字在页面上的递增效果。

2023-05-28 21:28:51 476 2

原创 vuex 的使用

vuex 是一个 vue 的状态管理工具, 状态就是数据vuex是一个插件工具,可以帮我们vue管理通用的数据之前如果要进行跨组件的数据通信 => 父传子,子传父 => 一旦组件关系复杂,数据非常难以维护。

2023-05-25 22:53:27 178 2

原创 空间转换3D及动画

z 是 translateZ 的距离, 这个距离靠近我们,盒子越大。透视的作用: 空间转换时,为元素添加近大远小、近实远虚的视觉效果。动画最大的特点可以不用鼠标触发,自动的,反复的执行某些动画。透视距离也称为视距,所谓的视距就是人的眼睛到屏幕的距离。动画结束停留在最后一帧状态, 不循环状态使用。有了透视的加持,我们3d旋转效果会比较明显。让子盒子在父盒子内有空间的展示,此时可以给。注意:默认的旋转中心在盒子的中心位置。由几部分组成,不同的部分执行不同的功能。(Frame)的单位传输的,

2023-03-05 21:27:48 128 1

空空如也

空空如也

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

TA关注的人

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