02 2023 档案
摘要:改变原数组: unshift:向数组开头添加元素 push: 向数组末尾添加元素,并返回新的长度 unshift:向数组开头添加元素,并返回新的长度 shift: 将第一个元素删除并且返回删除元素 reverse:颠倒数组顺序 sort:对数组排序 splice:splice(start,lengt
阅读全文
摘要:阻止浏览器默认行为和防止事件传播主要通过先下面两个方法实现 event.preventDefault(): 取消浏览器对当前事件的默认行为,比如点击链接后,浏览器跳转到指定页面,或者按一下空格键,页面向下滚动一段距离。 event.stopPropagation(): 阻止事件在DOM中继续传播,防
阅读全文
摘要:// js数组添加元素的3种方法 1、push()方法可以将一个或多个新元素添加到数组的结尾,然后返回新数组的长度 2、unshift()方法可以将一个或多个新元素添加到数组的开头,然后返回新数组的长度 3、splice(从哪里添加,删除的个数,添加到数组的新元素)方法可以将一个或多个新元素添加到数
阅读全文
摘要:Math.floor(value) 向下取一个整数 Math.ceil(value) 向上取整 Math.round(value) 返回一个四舍五入的值 Math.trunc(value) 直接去除小数点后面的值
阅读全文
摘要:defer 不会阻塞页面的加载,需要等到dom文档全部解析完(dom树生成完,才会执行) async 会在HTML文档解析时并行下载文件,并在下载完成后立即执行(暂停HTML解析)
阅读全文