自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TS中限制某种类型的传递

ts中限制某种类型

2023-01-31 17:17:38 198

原创 Next.js国际化配置

nextjs 国际化配置

2023-01-31 15:00:00 818

原创 全局通用的数据类型判断方法

全局通用的数据类型判断方法

2022-08-15 17:08:58 72

原创 leaftjs: map container is already initialized

1.在使用leaftjs时报错map container is already initialized。2.监听弹出框里面的事件

2022-07-01 13:50:48 838

原创 数组排列组合

数组排列组合

2022-06-15 13:05:10 87

原创 自定义数组方法,数组扁平化处理

自定义数组扁平化处理

2022-06-02 16:34:41 67

原创 树形结构,找出其父节点

##树形结构,找出其父节点

2022-06-01 14:41:48 324

原创 算法初级上

有些根据LeetCode来的,一些是自己写的。1.给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。2.给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。第一种方法第二种方法3.给定两个数组,编写一个函数来计算它们的交集。4.给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。说明:必须在原数组上操作,不能拷

2022-06-01 14:30:02 73

原创 _positions.isNotEmpty

Flutter出现Failed assertion: ‘_positions.isNotEmpty’这是使用Swiper三方插件时,从服务器获取的数据变化,需要在Swiper里面添加个key(你图片的长度),报错解决。我的是这样的。

2021-11-23 10:17:31 451

原创 BizCharts中将图表保存成图片

BizCharts中将图表保存成图片//引入的依赖import { Chart, Interval, Tooltip } from 'bizcharts';import html2canvas from 'html2canvas';export const List1 = (props: any) => {//渲染内容代码 const data = [ { year: '1951 年', sales: 0 }, { year: '1952 年', sales: 52 },

2021-09-12 13:22:25 229

原创 webpack的基本使用

webpack的基本使用在项目中安装配置webpacknpm init -y 初始化 建立package.json文件项目根目录中创建webpack.config.js的webpack配置文件在webpack配置文件下,配置module.exports={ // mode编译模式: development开发模式 /production 上线 mode:'development'}在package.json文件中的script脚本中添加 “dev”:“webpack”

2021-03-18 15:45:52 136

原创 2021-02-23

react 报错Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.发现是在router.ts下的文件中,component下的组件中该是一个reactNode,我写成的是这样子,import { ReactNode } from 'react';import List from

2021-02-23 16:50:42 59

原创 TypeError: Cannot read property ‘location‘ of undefined

@报错:TypeError: Cannot read property ‘location’ of undefined报错:TypeError: Cannot read property ‘location’ of undefined这样的情况自己在用react-router-dom时引用路由组件时遇到,我发现是自己引用“Router”时,这样写的import { Router, Route, Link } from "react-router-dom";;但是用这样就行了,报错解决import {

2021-02-09 10:04:50 1921

原创 求数组中的最大值

求数组中的最大值方法一var array = [111,22,34,45]var max = array[0]//假设定义一个最大值,将后续值拿来比较for(var i = 0;i < array.length;i++){ if(array[i]>max){ max = array[i] }}console.log(max)方法二let arr=[1,4,6,9]/* apply(arr,arr)前面的是谁调用这个方法(最大值),后面传参必须

2020-11-08 21:24:29 367

原创 深浅拷贝。

深浅拷贝深拷贝这是用递归的算法function copy(val) { // 判断类型是数组还是对象 let type = Object.prototype.toString.call(val).includes("Array") ? [] : {} for (const k in val) { let obj = Object.prototype.toString.call(val[k]) if (obj.includes("Object")

2020-11-08 14:50:50 73

原创 数组中的排序

数组排序冒泡排序将数组中的数据从小到大排列,其过程为冒泡过程,算法为冒泡排序算法。var a = [11,2,3,22,5,6]// 重复里面的两两比较for(j = 0;j < a.length-1;j++){ //两两比较大小,交换位置,能找出最大值 for (var i = 0;i < a.length - j - 1;i++){//外层循环一次,里面次数逐渐减少比较次数 if(a[i] > a[i+1]){ var

2020-11-08 14:12:51 64

原创 2020-11-08

合并两个数组为一方法一var array1 = [1,2,3]var array2 = ["你好1","你好2","你好3"]var array3 = new Array()for(i = 0;i < array1.length;i++){ //将array1的值装进array3 array3[i] = array1[i]}for(j = 0;j < array2.length;j++,i++){//i++,上面循环完毕,i=4 //array3里面的i从上

2020-11-08 13:04:25 57

原创 2020-11-08

鸡兔同笼问题题目:鸡兔共20头,脚一共64只,问:一共多少只兔子和鸡?var ji = 0for(var tu = 0;tu <= 20;tu++){ ji = 20 - tuif(ji*2+tu*4 == 64){ console.log(tu,ji) break}}

2020-11-08 12:02:05 64

原创 数组去重方法

indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置。ES6 提供的新的数据结构 Set,成员的值都是唯一的,没有重复的值第3种方法利⽤for嵌套for,然后splice去重(ES5中最常⽤);双层循环,外层循环元素,内层循环时⽐较值。值相同时,则删去这个值。第4种方法利⽤ sort() 排序⽅法,然后根据排序后的结果进⾏遍历及相邻元素⽐对.但是这种方法我不咋用第5种方法利⽤includes,建立一个空数组,当数组中没有包含某个数据,将值push进去。第6种方法利用fil

2020-11-01 20:47:03 773

空空如也

空空如也

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

TA关注的人

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