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

原创 umi 兼容ie11 按照官方配置还是失败处理

话不多说先解决问题再配置targets之后 配置nodeModulesTransform 和 dva也就是依赖包的编译 忽略如下:export default defineConfig({ nodeModulesTransform: { type: 'all', }, dva: { immer: false, }, targets: { ie: 11, }nodeModulesTransform 配置为all 虽然牺牲了速度 但是兼容性就很全面了

2021-07-23 15:50:37 2424 1

原创 ES6 部分新增语法

在逆战班学习JS也快两个月了,今天来说说ES6中新增的语法ES6版本的JavaScript语法,是一个非常重要的版本: 对于JavaScript的功能上有一个极大的丰富 让JavaScript从弱类型语言,提升到了 半强类型语言ES6中新增的语法:1.变量ES6中提供了两个声明变量的关键字:const和letlet的使用ES6 新增了let命令,用来声...

2020-04-19 23:16:58 256

原创 JS异步执行的原理

在逆战班学习也一个多月时间了,今天来说说异步执行的原理。首先,计算机执行程序,分为同步执行和异步执行。同步执行就是计算机执行正常情况下执行的三大顺序流程,包括:顺序控制语句:从上到下,从左到右分支控制语句,if switch循环语句:for , while , do …while , for…in , forEach();异步执行是一种特殊的方式,包括:setInterval 、se...

2020-04-06 23:29:06 287

原创 深浅拷贝

深浅拷贝是存在于复杂数据类型中的;基本数据类型不存在:当两个变量赋值相同时,只是储存的内容相同,可以通过变量名称来单独操作其中一个,另一个不它的受影响。而复杂数据类型,当两个变量赋值相同时,想单独操作某一个,另外一个也会跟着改变。原因是:存储的是数组的内存地址,将arr1 存储的内存地址,赋值给arr2,两个变量存储的是相同的内存地址,称为 浅拷贝。同时存储的是相同的数据,操作的也是...

2020-03-22 17:48:41 177

原创 数组去重

当一个数组中存在多个单元的内容相同,我们想去掉重复的内容,就要用到去重。列:[1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,5,5,5,5,5];转换为: [1,2,3,4,5]数组去重的一种方法:使用indexOf思路:第一步:建立一个新的空数组来储存不重复的内容第二步:让之前的数组的每个单元格参与到循环中,判断之前数组的每个单元是否在新数组中...

2020-03-22 17:00:19 135

原创 Js数据类型的转化

Js之中数据类型的转化分为两种:自动转化(系统转化)强制转化(人为转化)数据类型有哪一些:1.基本数据类型:布尔类型,数值类型,字符串类型,undefined null2.复杂数据类型:数组,对象,函数。查看类型:typeof()3.在 JavaScript 程序的执行过程中,往往需要变量中存储的数值是某种特定的数据类型,别的数据类型不行,此时就需要进行数据类型的转化了。自动转化成...

2020-03-15 22:52:04 193

原创 flex布局水平垂直居中

flex布局中子元素居中很简单:第一种:通过弹性先让元素左右居中,在设定每行居中,即可第二种:效果跟第一种相同在弹性容器中margin:auto;是可以上下左右都生效的。当然除了弹性的方式还有其他方式:1.通过margin+transform: translateY的方式:transform: translateY(-50%)是拉去自身子元素自身高度的50%。注意给父元素加...

2020-03-01 21:27:51 869

原创 CSS变形相应属性,制作3D相册

CSS变形相应属性变形标签:tansform 使块元素和内联块元素变形成为相应属性的值。内联元素无效果。属性:1.位移translate列:transform:translate(600px) 向右移动600个像素单位,效果跟margin-left:600px;相同。列:transform:translate(100px,100px); 两个值 分别对应 x 和 y。 ...

2020-02-23 19:44:40 246

空空如也

空空如也

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

TA关注的人

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