摘要:
[]元素被触摸时产生的半透明遮罩怎么去掉 (a、button、input、textarea) 在移动端修改难看的点击的高亮效果,iOS和安卓下都有效 解决:-webkit-tap-highlight-color:rgba(0,0,0,0); a,input,button,textarea{ -web 阅读全文
posted @ 2022-05-11 16:53
杨建鑫
阅读(79)
评论(0)
推荐(0)
摘要:
touch事件有穿透的问题(都知道) 经常出现在蒙版(蒙版下还有链接跳转),触摸按下(蒙版下的链接),那么会直接消失蒙版,还会跳转!!!这就是touch穿透事件 解决:引入faskclick.js if ('addEventListener' in document) { document.addE 阅读全文
posted @ 2022-05-11 16:52
杨建鑫
阅读(75)
评论(0)
推荐(0)
摘要:
1. click事件在移动端有300ms延迟(都知道) 因为在移动端点两下是放大,缩小;所以才会有300毫秒; 解决: <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" 阅读全文
posted @ 2022-05-11 16:51
杨建鑫
阅读(50)
评论(0)
推荐(0)
摘要:
谈谈防抖节流 防抖:多次事件触发,只执行一次 搜索框 当用户在input标签里疯狂输入值,而此同时我们只打算取最后一次输入的值 节流:事件触发,固定时间内执行一次 向下滑动请求后台接口,且滑动十分频繁。 阅读全文
posted @ 2022-05-11 16:49
杨建鑫
阅读(20)
评论(0)
推荐(0)
摘要:
深拷贝和浅拷贝 共同点:复制 1. 浅拷贝:复制引用,而不是真正的复制了值。 某一个改变互相影响 var arr1 = ['a','b'] var arr2 = arr1; Object.assign() 2. 深拷贝:复制不是引用,复制了真正的值。 改变互相不影响 JSON.parse和自己封装 阅读全文
posted @ 2022-05-11 16:42
杨建鑫
阅读(29)
评论(0)
推荐(0)
摘要:
localstorage、sessionstorage、cookie的区别 共同点: localstorage、sessionstorage、cookie:存储在客户端 seesion :服务端 功能:localstorage、sessionstorage、cookie:一样【本地的存储】 不同的: 阅读全文
posted @ 2022-05-11 16:37
杨建鑫
阅读(55)
评论(0)
推荐(0)
摘要:
继承 ES6继承 class类 class Parent{ constructor(){ this.name='父亲' } Run(){ Console.log(这里是 Parent.prototype.run(){ }) } } class Children extends Parent{ con 阅读全文
posted @ 2022-05-11 16:05
杨建鑫
阅读(24)
评论(0)
推荐(0)
摘要:
Promise 1. 有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。 2. Promise是来解决异步编程的( 代码如果一直嵌套【死亡地狱】,易读性很差) Promise.resolve(‘foo’).then(res=>{ Console.log( 阅读全文
posted @ 2022-05-11 15:29
杨建鑫
阅读(26)
评论(0)
推荐(0)
摘要:
闭包 无意间环境的共享 【不是作者设计的】 1. 什么是闭包或闭包是什么情况 2个函数,这俩函数作用域是链接, 内部函数可以访问外部函数的局部变量。 2.产生的条件 函数嵌套,内部函数引用外部函数的局部变量,执行外部函数 内部函数引用全局变量,不会产生闭包 3. 闭包的优点 优点:外部函数的局部变量 阅读全文
posted @ 2022-05-11 15:28
杨建鑫
阅读(21)
评论(0)
推荐(0)
摘要:
谈谈this的指向 谁调用指向谁,只有函数在调用的时候才能确定this的指向 普通函数 直接调用,指向window 对象调用,指向对像 Call/apply调用,指向传入的第一个参数 New调用,指向生成实例对象 回调函数 定时器回调函数,指向window DOM事件回调函数,,指向绑定事件的DOM 阅读全文
posted @ 2022-05-11 15:27
杨建鑫
阅读(30)
评论(0)
推荐(0)

浙公网安备 33010602011771号