![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js基础
liliy__
这个作者很懒,什么都没留下…
展开
-
pageX,clientX,offsetLeft,scrollLeft的区别
pageX,clientX,offsetLeft,scrollLeft的区别 1、pageX / pageY pageX / pageY的值为鼠标相对于document的距离,即网页左上角的位置 2、clientX / clientY clientX / clientY的值为鼠标相对于浏览器可视区域左上角的距离 3、offsetLeft / offsetTop offsetLeft /...原创 2020-04-15 13:35:18 · 1155 阅读 · 0 评论 -
原生js操作class的方式
原生js操作class的方式 className – 会覆盖掉所有的class <div class="box">这里是内容</div> var div = document.querySelector(".box"); div.className = "box1"; – 以上代码的结果 box1覆盖了原来的box classLIst – 在原来的基...原创 2020-04-14 13:10:00 · 553 阅读 · 0 评论 -
let和var的区别
let和var的区别 let 关键字声明的变量不会提升 console.log(a); var a = 10; // 输出 undefined ,输出声明未赋值的变量,结果为undefined console.log(b); let b = 20; // 报错 ReferenceError: Cannot access 'b' before initialization -- 在初始化前不...原创 2020-04-14 12:44:06 · 66 阅读 · 0 评论 -
js内置对象(数组)的方法
数组对象 序号 方法 描述 1 concat() 连接两个或更多的数组,并返回结果 2 filter() 检测数值元素,并返回符合条件的所有对象 3 forEach() 和回调函数一起使用,遍历数组元素,每遍历一个元素,执行一次回调函数 4 includes() 判断一个数组是否包含一个指定的值 5 indexOf() 搜索数组中的元素,并返回它所在的位置,如果不存...原创 2020-04-13 22:26:52 · 1105 阅读 · 0 评论 -
break和continue的区别
break 1.阻止switch-case的继续执行 2.跳出循环,循环不再继续执行 continue 1.跳出当前循环,继续执行下一次循环原创 2020-04-13 13:21:51 · 81 阅读 · 0 评论