自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将AJax封装成fetch的方式

封装一个ajax来实现fetch的功能

2022-03-27 17:01:16 1245

原创 js中将对象和查询字符串相互转换的方式

<script>//将一个对象转化为查询字符串let obj={a:1,b:5,c:6} function changestr(obj){ //创建一个空的字符串 let str=' ' for(let k in obj){ str+=`${k}=${obj[k]}&` } //考虑到最后打印的时候会有多余的一个&在最//后,需要截取掉return str.slice(0,-1)} console.log(ch...

2022-03-10 22:27:43 789

原创 利用javaScript的事件委托制作一个带有全选按钮的多选框

HTML代码部分:<div class="big"> <div class="allbox"> <input type="checkbox" value="" class="all">全选 </div> <div class="selectbox"> <input type="checkbox" value="" class="select">吃饭 ...

2022-03-06 20:32:29 406

原创 使用CSS隐藏元素的方法

opacity:0; 将元素的透明度设置为0,但这并不是真正意义的隐藏,元素在页面上还是存在的,绑定事件仍然可以触发visibility:hidden;和第一种方法大致相同,但也有一定区别,页面上也是看不见,但是绑定事件却不可以触发。display:none;真正意义上的隐藏,元素看不见了,而且也不占页面的位置,绑定事件也无法触发,除非进行转块或者转其他类型transform:scale(0);使用缩放,按照x和y的中心位置进行缩小占位置 height:0px;的时候不占页面空.

2022-03-06 00:30:40 150

原创 利用数字方法实现随机颜色,十六进制和二进制

// 封装一个可以求0-255之间的随机整数function raddom(a=255,b=0){ var max=Math.max(a,b) var min=Math.min(a,b) var aaa=Math.floor(Math.random()*((max-min)+1))return aaa}//调用raddom来实现随机的rgb颜色值function raddomcolor()...

2022-03-03 23:49:10 138

原创 JavaScript预解析难点

1.预解析问题:正常运行:fn();function fn(){console.log('fu invocked')};定义的函数名提前解释,在浏览器内声明函数名并直接赋值一个函数,所以即使在前面调用,预解析也可以给出fn的运行错误运行:fn1();var fn2 = function fn1() {};函数是用变量声明的,所以只会预解析变量声明即var fn2部分,后面的函数定义不会进行预解析2.预解析2var a = 20...

2022-03-02 23:25:53 297

空空如也

空空如也

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

TA关注的人

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