自定义博客皮肤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)
  • 收藏
  • 关注

原创 js的foreach真的不会改变数组的值吗?

foreach会不会改变数组的值对于数组的每一项是基本数据类型来说,foreach循环遍历该数组是不会改变数组每一项的值的,但是对于引用数据类型的话是会可以改变的var arr = [1,2,3,4];var arr1 = [{age:1},{age:2},{age:3}];arr.forEach(item =>{ item = 'up';});arr2.forEach(item =>{ item.age = 4;});console.log(arr); // [

2021-10-09 15:36:46 722

原创 时间戳相等

在循环里面生成时间戳作为唯一标识不可靠,原因是时间戳是毫秒制,一个循环完成的时间可能是一毫秒以下,所以可能两个循环生成时间戳是一样的毫秒数,所以不要在循环了生成时间戳作为唯一标识...

2021-09-15 12:01:31 475

原创 点击浏览器回退按钮,选择框记住上一次状态的问题

当我一个A页面存在一个选择框时候,点击选择框让他处于选中状态,再点击页面A的一个跳转按钮,跳转到B页面。这时候点击浏览器的回退按钮时候我们发现A页面的选择框还是选中状态。出现这个问题时候我们可以给选择框加一个属性:autocomplete=“off”,这样input框就不会记录上一次状态...

2021-08-25 18:07:51 602

原创 css阴影的box-shadow

**box-shadow是css3里面新增的属性**在开发中通常的配置参数说明:h-shadow 必需。水平阴影的位置。允许负值。 v-shadow 必需。垂直阴影的位置。允许负值。 blur 可选。模糊距离。 spread 可选。阴影的尺寸。 color 可选。阴影的颜色。请参阅 CSS 颜色值。 inset 可选。将外部阴影 (outset) 改为内部阴影。默认outset通常配置为box-shadow:1px 1px 2px 2px red 。参数顺序为:水平偏移,垂直偏移,模糊

2021-08-09 19:47:02 437

原创 min-height的一个问题

当父元素设置了min-height为100%时候,子元素height为百分比的时候不会生效,解决办法可以给父元素设置height属性来解决,也可以让子元素脱离文档流

2021-08-05 18:35:08 76

原创 z-index在开发中遇到的一个坑

Dom1的z-index为100,Dom2的z-index为50,当你发现1并没有在2上面的时候,这种情况就考虑他们两个元素的不在同一个父元素里面,他们分别在不同的父元素里面,并且Dom2的父元素的z-index的值是大于Dom1的父元素,,,,,,基础不牢靠。加油,肝...

2021-08-04 19:24:41 127

原创 webpack4结合react-router实现按需加载

webpack4 结合react-router 实现按需引入主要是配合import()函数进行实现,首先需要自定义一个高阶组件import React from 'react'export default function AsyncComps(loads){ class AsyncComp extends React.Component{ constructor(props){ super(props) this.state={

2021-07-29 14:10:54 101

原创 clientHeight offsetHeight scrollHeight offsetTop scrollTop的区别

clientHeight 表示的是你肉眼见到的内容的高度。比如一个iframe标签你嵌套了一个百度的地址,这时候浏览器会给iframe一个默认高度,这个高度小于百度页面的高度就会出现滚动条,拖动上下滚动条你才能看完整个百度页面,也就是说你拖动滚动条才能看完整个百度也买呢的高度。这个默认高度减去上下边框和内边距就是clientHeight。scrollHeight 表示整个完整内容的高度。还是上面那个例子,这个scrollHeight相当于你拖动滚动条以后看见一个完整百度页面的高度就是scrollHeigh

2021-07-01 15:38:35 125 1

原创 git 学习笔记

git学习笔记Git命令:git clone 《地址》 是把远端或者仓库代码复制下来git branch 《分支名》是创建一个新的分支名git branch 是查看自己当前在哪个分支上git add . 是把当前目录下面都所有改动提交到缓存区git checkout -b 《新分支名》《旧分支名》 是基于旧的分支创建一个新分支git commit -a -amend 是当对于一个问题连续修改并提交很多次了后最后再提交一次只产生一个commit记录git commit -m ‘信息’

2021-06-23 15:57:27 58

原创 js,if else的理解

js中if和else语句;if是当条件为真执行,else是当就近的if语句的条件为false时候执行,所以当if(a>1){};if(a>8){};else{这里的else语句是当if(a<8)的时候执行},所以就会出现当a大于1小于8的时候执行了第一个if里面的语句,但是也会执行else里面的语句,因为a小于8,else最近的if为false所以会执行。切记就近的if基础知识没学仔细,踩坑...

2021-06-17 10:40:35 217

空空如也

空空如也

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

TA关注的人

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