![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript知识点分享
原生js部分
ORION..
这个作者很懒,什么都没留下…
展开
-
将AJax封装成fetch的方式
封装一个ajax来实现fetch的功能原创 2022-03-27 17:01:16 · 1239 阅读 · 0 评论 -
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 · 774 阅读 · 0 评论 -
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 · 292 阅读 · 0 评论 -
利用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 · 383 阅读 · 0 评论