自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3.0如何使用mixins

vue3.0如何使用mixins

2023-01-16 09:56:09 461 1

原创 js到底该如何判断数据类型

js如何正确的判断数据类型1.typeof 判断基础数据类型但是除了null(object bug)其他复杂的数据类型都是object(function 除外)2.instanceof 可以判断出复杂的数据类型,不能判断出基础数据类型那么第三在我的工作经验中可以两者融合底层可以判断出数据类型3.对象的原型检测方法Object.prototype.toString.call(1)返回的结果[object Number]是这样的所以要判断复杂的数据类型我们可以这样写Object.prototyp

2021-06-21 19:52:16 77

原创 自己如何去写一个事件触发器

**自己如何去写一个事件触发器**<script type="text/javascript"> class EventEmitter { constructor () { // 存储事件 this.events = this.events || new Map() console.log('========1111111111===========',this.events) } // 监听事件 addListener (t

2020-11-17 10:00:39 264

原创 一维数组转换二维数组的方法

一维数组转换二维数组的方法第一种方法 直接应用数组的截取生成新的数组function arrTrans(num, arr) { const newArr = []; while(arr.length > 0) { newArr.push(arr.splice(0, num)); } return newArr;}```第二种方法 主要利用 Math.floor(index / num)计算该元素为第几个素组内这个主要方法function arrTrans(num,

2020-10-13 16:12:53 1155

原创 独特的数组乱序算法

flowerRandom(arr, count,cb){ var shuffled = arr.slice(0), i = arr.length, min = i - count, temp, index; while (i-- > min) { index = Math.floor((i + 1) * Math.random()); temp = shuffled[index];

2020-08-24 15:27:25 110

原创 独特的几种js排序算法

冒泡算法冒泡算法是一种比较简单好理解的算法,但是数据处理起来比较繁复,下面我们来整理一下吧。先上代码为敬!<script> var array=[10,50,2,6,20]; var temp=array[0]; for(var i=0;i<=array.length-1;i++){ for(var j=0;j<=array.length-1-i;j++){ if(array

2020-08-24 15:07:34 135

空空如也

空空如也

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

TA关注的人

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