自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深拷贝和浅拷贝

面试重点:深拷贝和浅拷贝?(1重点,2—3要点)区别浅复制:值类型是直接赋值,而引用类型只是指针的改变深复制:值类型是直接赋值,而引用类型是直接的复制深复制和浅复制的方法?浅复制在ES6中,obj.assign(target,obj1,obj2)深复制在ES5中,JSON.parse(JSON.stringify(obj))在jQuery中,$.extend(true,...

2020-03-21 20:30:57 142

原创 数组去重

数组去重:<script>vararr=[10,20,30,10,10,10,10,10,10,30,60,70,90,10,20,30];console.log("arr:",arr);//去重方式一//for(vari=0;i<arr.length-1;i++){//f...

2020-03-21 20:16:56 146

原创 排序算法(冒泡排序和选择排序)

hello,大家好。我又来啦!今天来给大家讲一下排序算法。嘿嘿,这个呢,可以开阔大家的思路。排序算法的作用和原理是将数组中的数值,按照执行的顺序,从小到大的进行排序分为冒泡排序和选择排序两类冒泡排序核心:相邻两个单元,比较数值大小,如果触发条件就交换存储数值优化:内层优化1:只循环至倒数第...

2020-03-21 19:49:47 231

原创 undefined 和 null 的区别

初学js,对于undefined 和 null 总会傻傻分不清,今天就来为大家具体分析一下它们之间的区别。undefined和null是JavaScript中的两种数据类型 undefined表示没有数值---应该有数值,但是现在没有数值 null表示数值为空---表示有数值,但是数值是"空"undefined...

2020-03-15 13:24:57 218

原创 导航列表边框专题

页面导航栏列表中会有不同种类的边框,今天针对这种情况给大家列举出来几种不同种类的边框怎么添加。希望对大家有所帮助,另外大家在学习前端的过程中,一定要学会总结,分类总结,这样对学习很有帮助,理清思路。学习事半功倍。<styletype="text/css">*{margin:0;...

2020-03-04 18:03:56 297

原创 bfc特性

A、什么是BFC? BFC 即 Block Formatting Contexts (块级格式化上下文),通俗一点来讲,可以把BFC看成是一个985或者211的高校。 BFC首先是块其次需要具备下面的条件之一才可以是BFCB、BFC的触发条件 1、根元素 html标签就是一个bfc 2、float的值不为none 3、overflow的值不为visible ...

2020-03-01 14:15:32 230

原创 浏览器相关兼容及解决方法

A、为什么会出现浏览器兼容问题? 1、各大厂商出于自身利益考虑而设置的种种技术壁垒,都让CSS应用起来比想象得要麻烦 2、由于各大主流浏览器由不同的厂家开发,所用的核心架构和代码也很难重和,这就为各种莫名其妙的Bug(代码错误)提供了温床B、浏览器内核以及代表作品 1、Trident 代表作:IE 元老级内核之一,由微软开发,并于1997年10月首次在ie 4.0中使用,凭...

2020-03-01 14:02:36 207 1

原创 清除浮动的方法

CSS清除浮动的8种方法以及优缺点浮动会使当前标签产生向上浮的效果,脱离文档流不占据内存,会造成一些问题,这个时候就需要清除浮动了下面总结8种清除浮动的方法(测试已通过 ie chrome firefox opera,后面三种方法只做了解就可以了):1,父级div定义 height Left Right div2 原理:父级div手动定义height,就解决了父级d...

2020-03-01 13:41:00 111

原创 实现一个元素水平垂直居中

##实现 已知宽高的的一个元素水平垂直居中的方法有 <style type="text/css"> /* 以下的所有方法适合已知宽高的时候用 */ body,p{margin: 0; padding: 0;} /*1、 给子元素用margin+子元素要解决margin-top的兼容 */ /* ...

2020-03-01 13:31:31 95

原创 display:flex属性

我眼中的弹性盒子display: flex意思是弹性布局,弹性布局简直不要太好用,今天就来和大家具体讲讲它的属性和用法吧。flex的属性(以下五个属性语法都是加在父元素身上的。)一 1. flex-direction: row; 布局的排列方向 (主轴排列方向)row 默认值,显示为行。方向为当前文档水平流方向,默认情况下是从左往右。 row-reverse ...

2020-03-01 12:07:14 34478 2

空空如也

空空如也

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

TA关注的人

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