基础笔记
文章平均质量分 56
基础知识随记
潇xiao雨未歇
这个作者很懒,什么都没留下…
展开
-
数组删改操作:slice() 和 splice() 的用法及区别整理笔记
不修改原数组,返回新数组splice():修改原数组(能操作原数组),返回一个删除的元素所组成的数组如果没有删除的元素,直接返回注意:[start,end); 左闭右开区间参数 start 和 end 无法交换位置类数组转换为真正的数组arguments:splice():注意:只有起始位置传值且为0的情况:第二个参数不合法的情况:传递一位参数 slice()、splice() 均执行截取操作,返回值一致不传递参数slice():拷贝原原创 2022-06-27 23:59:35 · 328 阅读 · 0 评论 -
http和https的区别(学习笔记)?
httphttp 是超文本传输协议的缩写,用于从网站服务器传输数据到上网者的本地浏览器的协议。运行在80端口。超文本:http能传输声音、图片、视频等。缺点:明文传输 (不安全),传输过程中被截获直接就能读取信息。解决方法:http基础 + SSL协议 => httpsSSL协议:安全套接字协议=> 靠证书来验证服务端的身份,并在本地机和服务端之间架起一条通道https密文传输,运行在443端口。https访问详细过程:当你使用https 访问 一个网原创 2022-06-21 01:03:39 · 98 阅读 · 0 评论 -
BFC是什么?开启BFC的标志?解决什么问题?
三种文档流:标准文档流(普通流)、定位流、浮动流BFC元素margin叠加-同级,出现高度重合BFC的子元素不会对外面的元素产生影响margin塌陷-父子高度坍塌-父子,浮动布局导致子元素对父元素产生了影响......原创 2022-06-22 17:12:16 · 720 阅读 · 0 评论 -
indexOf ()、includes()有何异同?
随记002: indexOf ()、includes()有何异同?主要用途:判断字符串或者数组中是否存在对应元素1、数组中的includes和indexOf方法比较函数返回值includes(): 返回布尔类型indexof(): 返回的是一个整数的类型值,表示当前的值在数组中第一次出现的索引函数的第二个参数(两种方法都是可以接收两个数的)indexoOf(): 第一个参数:要查找的元素;第二个参数:fromIndex从哪个索引值开始查找1、不传递第二个参数: 默认从0开始原创 2022-06-18 23:59:18 · 1208 阅读 · 0 评论 -
Null和Undefined
Null和Undefined的介绍Null数据类型:Null 表示的是空指针对象typeof null;//"object"对象字面量:null使用场景:为什么赋值为null?未来某个场景需要对这个变量重新赋值var obj = null;function foo(){ return {};}obj = foo();在dom操作中,获取某个页面上不存在元素的id值document.querySelector('#id');// null在正则表达式中原创 2022-06-19 11:04:29 · 125 阅读 · 0 评论 -
如何判断是不是NaN?isNaN()和Number.isNaN()
NaN是什么?NaN:Not A Number即代表不是一个数字NaN是一个Number类型的数值,只不过无法用真实的数据去表示存在的意义:0 / 0;// NaN特点:NaN与任何数值/任何类型的操作结果:NaNNaN + 0;//NaNNaN + NaN;//NaNNaN + undefined;//NaNNaN与任何值作比较都是不相等的(包括NaN本身)NaN === 0;// false NaN === undefined;// falseNaN === NaN;/原创 2022-06-19 15:49:39 · 281 阅读 · 0 评论 -
Swiper轮播图插件之如何修改前进后退按钮swiper-button-prev和swiper-button-next的默认样式
第一步:在轮播图最外层的容器中将原本前进后退按钮的大小设置为0注意: Swiper6之前的默认容器是’.swiper-container’,Swiper7之后的默认容器是’.swiper’。.swiper-container{--swiper-navigation-size:0;}第二步:设置想要的按钮图片<!--如果需要导航按钮--><div class="swiper-button-prev rot" slot="button-prev"> <原创 2022-06-17 14:50:52 · 6002 阅读 · 0 评论 -
Swiper插件之如何使用.swiper-pagination-bullet和.swiper-pagination-bullet-active快速修改自定义分页器样式
适用场景:希望将Swiper插件中分页器的默认样式(小圆蓝点),替换成自己的图片(小图标)解决方法:在初始化轮播图中配置监视器:observer: 更改swiper 的样式(隐藏/显示)或修改其子元素(添加/删除),Swiper 会更新(重新初始化)并触发 observerUpdate 事件。observeParents: 应用于Swiper 的所有祖先元素。当Swiper 的祖先元素发生变化时,例如show/hide、第一级子元素增加/删除等,则更新Swiper 并触发 observerUp原创 2022-06-17 15:19:03 · 2658 阅读 · 1 评论 -
typeof console.log AND 判断输出类型的方法
typeof console.log AND 判断输出类型的方法原创 2022-06-16 17:06:01 · 768 阅读 · 0 评论 -
SpringBoot2.X常用注解
SpringBoot2.X常用注解:@Controller+@ResponseBody=@RestController:@Controller:标记类为控制器,返回页面时使用;如要返回JSON数据,则在接口上加@ResponseBody。@RestController:标记类为控制器,返回JSON数据使用,接口返回数据会被序列化为JSON。@RequestMapping:路由映射,用于类上的一级路径、某个方法上的子路径。@SpringBootApplication:标记应用,包含多个子注解。原创 2021-06-13 23:06:41 · 103 阅读 · 0 评论