- 博客(4)
- 收藏
- 关注
原创 数组的一些基本方法
一.创建数组 <script> const arr = new Array(5) //创建一个长度为5的数组,但数组中的元素都为empty console.log(arr.length); console.log(arr); const arr1 = new Array('1','2','3','4') //利用new来创建数组 console.log(arr1); const arr2 = ['apple','peach','ba
2022-03-06 22:32:53 482
原创 节流与防抖
防抖:一个事件被触发多次,只执行最后一次 <body> <button class="btn">防抖</button> <button class="btn1">防抖1</button> <script> const btn = document.getElementsByTagName('button') let timer = null btn[1].onc
2022-02-26 20:47:08 160
原创 this的指向问题
一.this的指向问题:谁调用函数,函数中的this就指向谁 function fun1() { console.log(this) } fun1() function fun1() { console.log(this) } window.fun1() 两者结果一样,所以如果直接调用相当于window.xxx const obj = { a: '1', b: fun1 } functi
2022-02-13 21:31:01 256
原创 【PC端屏幕适配】
在src中新建名为utils的文件夹,在此文件夹中新建rem.js文件 rem.js: // rem等比适配配置文件 // 基准大小 const baseSize = 14 // 设置 rem 函数 function setRem() { // 当前页面宽度相对于1920宽的缩放比例,可根据自己需要修改。 const scale = document.documentElement.clientWidth / 1920 // 设置页面根节点字体大小(“Math.min(scal
2021-11-19 14:28:16 1263 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人