自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 手写面试题1.解决数组扁平化

纯用函数递归解决:思路:循环时判断是否是数组,是数组,递归该数组,并拼接到空数组中,如果不是数组,就添加进空数组中 var arr = [1, 2, 3, [4, 5, [6, 7, []]], 8, 9] function bianping(arr) { let _arr = [] for (let i = 0; i < arr.length; i++) { if ( Array.i

2022-03-07 15:41:03 71

原创 overflow作用

作用:溢出隐藏,可以用来解决浮动导致的高度塌陷问题与浏览器的一个外边距塌陷bugoverflow:hidden 解决外边距塌陷问题描述:在一个块级元素内部还有一个块级元素时,给里面的块级元素设置margin-top时,会在外面那个块级元素外面生效<div class="box"> <table class="inner"> <tr> <td>1</td>

2022-03-04 16:16:55 235

原创 标准盒模型与怪异盒模型

盒模型的组成: content + padding + border + margin标准盒模型(默认) 标准模式下总宽度=width+margin(左右)+padding(左右)border(左右)如 父元素设置 500px 子元素设置 478px padding设置10px border 设置 1px 所设置的padding 和 border会影响宽高标准盒模型转换 默认或box-sizing: content-box; <div class="Fu"> &.

2022-02-07 10:07:06 189

原创 vue插槽详解

vue插槽

2022-01-26 14:27:49 711

原创 用IIFE解决一道闭包经典面试题

看到一个面试题,题目是这样的:function test(){ var arr = []; for(var i =0;i<10;i++){ arr[i] = function(){ document.write(i + " ") } } return arr }

2021-12-28 14:40:24 217

原创 用闭包实现一个数据累加并添加进数组中

js

2021-12-27 11:30:16 258

原创 用对象的方法给数组去重,并记录出现次数

数组去重是一个比较简单的编程题,今天用对象的方法给数组去重并记录数组中元素出现的次数,主要还是用循环的方法,有不足的地方,有大家指教。 var arr = ['aa', 'aa', 'bb', 'bb', 'bb', 'cc', 'cc']; // 对整个数组进行遍历 for(var i = 0; i < arr.length;) { // 默认出现次数为0 var coun...

2021-01-12 21:25:00 228 1

空空如也

空空如也

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

TA关注的人

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