自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3响应式原理

快速了解vue3响应式原理

2023-07-16 14:47:07 100

原创 Object.assign实现拷贝存在的问题

利用Object.assign实现拷贝的示例代码:function clone(origin) {return Object.assign({}, origin);}var a={name:‘timor’,age:20,people:{name:‘tianmin’,age:23}};var b=clone(a);a.people.name=‘tian’;a.age=40;conso...

2018-11-19 10:25:47 608

原创 js作用域以及作用域链的理解

以前一直以为自己对作用域和作用域链了解的比较清晰,直到最近碰到一个问题的时候,才发现自己是真的傻逼了,具体问题的应用场景就不在这里说了,下面我将简单举例说明下;示例1:var a=20;function b1(){console.log(a);};function b2(){var a=40;b1();};b2();如果能够正确的写出最后的结果的朋友们请忽略本题,如果和我...

2018-11-11 19:10:10 913 1

原创 js 的deepClone

在日常的工作中, 我们经常会碰到有关于复制的问题,然而对于一些刚接触js没多久或者是对js的普通类型和引用类型没有多少概念的同学来说,可以第一反应就是直接定义个新的变量名,然后将需要被copy的常量或者对象进行简单的复制了,这样做,对于简单类型来说,没多大问题,但是对于引用类型来说,这样肯定是不对的。在js里面,普通类型和引用类型的区别就是他们值的存储空间的问题了,普通类型是按值去值的,但是对于...

2018-11-11 18:33:16 797

原创 利用es5 reduce方法对数组对象进行去重

array.reduce()方法浅析:array.reduce(function(total, currentValue, currentIndex, arr), initialValue);如示例所示:reduce()方法接受两个参数,第一个参数,是对数组进行操作的回调函数;如我们可以利用该方法实现数组的求和:[1,2,3,4,5].reduce(function(prev,next){...

2018-11-05 22:27:45 888 1

原创 利用es6的set对简单数组进行去重

1:浅析Set结构数据:在es6里面,Set结构的数据是类数组的一个数据结构,但是它的成员值都是唯一的,根据这个特性,我们将普通数组进行去重已经成功了一半,那么另一个半是什么呢?刚刚有提到,Set结构的数据,是类数组的数据结构,也就是说它并不是真的数组,那么如何将类数组转换成数组呢,这里就不得不提到es6里面的Array的扩展Array.from方法了2:Array.from方法:Array...

2018-11-05 21:31:11 457

原创 js:判断一个字符串或者是数组中出现次数最多的字符

方法一:采用hash的方式//var string=‘adfadfxcdsfgasnfdcnsdffwe’;var arr=[1,2,3,4,5,6,7,8,2,3,4,2,3,6,2,1,4,3,5,2];var object={}var result;var max=0;for(var i=0;i<string.length;i++){if(object[string[i]...

2018-11-05 21:07:58 789

原创 overflow-x:visible和overflow-y:auto失效

最近在项目中有这么一个需求,在一个div中,里面有多个子div,同时,最外层的div要求y轴要需要的时候有滚动条,同时外层div初始的时候,宽度是由里面的div的内容撑开。基于以上的限制,现在的一个需求就是:在div中,有一个按钮,点击按钮的时候,会弹框显示内容(弹框的定位是绝对定位,所以无法撑开外层div的宽度),现在弹框的宽度比外层div的宽度更宽。但是因为其他原因,给外层div设置了over...

2018-09-28 11:38:47 5074 3

空空如也

空空如也

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

TA关注的人

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