自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js大数相加或相减(支持正数或负数)

export const getMidNum = (str: any, start: any, len: number) => { if (start + len > 0) { return +str.substr(start < 0 ? 0 : start, start < 0 ? start + len : len) } else { return 0 }}// js分治算法实现大整数相加,算法复杂度为O(n/15)// 处理情况:正数 +

2022-07-21 22:17:26 1416 1

原创 js数组去重

var arr = [23,1,45,65,17,4,9,23,17];一.1.利用ES6 Set去重function test (arr) { return Array.from(new Set(arr))}console.log(test(arr)) //[23, 1, 45, 65, 17, 4, 9] //不考虑兼容性,这种去重的方法代码最少。这种方法还无法去掉“{}”空对象,后面的高阶方法会添加去掉重复“{}”的方法。2.利用for嵌套for,然后splice去重(ES5中

2022-07-21 22:12:18 53

原创 Chrome自带的截图与滚动截屏

Chrome自带的截图与滚动截屏打开Chrome的控制台 F12然后快捷键mac: control + command + pwindows: ctrl + shift + p在里面输入capture1是截取当前区域2是滚动截屏里面还有好多功能,大家自己发掘发掘

2021-12-23 18:33:39 1028

原创 Mobx的使用

我之前做的一个项目是react+mobx+ts,记录一下mobx的使用mobx是第一次使用,随便记录一下先说一下mobx:mobx是一个状态管理库,他相当与在react里存的state,state是由组件自身创建的,所有权属于组件自身,在其他组件是不可以修改的,但mobx是可以在其他组件中修改的,并且简单方便有几个需要用的文件,因为用的是ts,所以结尾是.tsModalStore.tsimport { observable, action } from 'mobx';export inter

2021-04-08 15:57:03 182

原创 字符串截取指定特殊字符前后的内容

var str = '123sdfsd%dfewdfg';1.用split()split() 方法用于把一个字符串分割成字符串数组这个如果特殊字符有多个,会都截取,分成n份(n代表:有多少特殊字符就是多少)var a = str.split('%');console.log(a[0],a[1]) //a[0]是截取的前面的数据,a[1]是截取的后面的数据2.用substring()substring() 方法用于提取字符串中介于两个指定下标之间的字符这个用于截取第一个特殊字符前后的内容

2021-04-01 16:59:50 13018

空空如也

空空如也

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

TA关注的人

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