会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
丶L
博客园
首页
新随笔
联系
订阅
管理
2020年4月
关于事件和事件源的兼容问题
摘要: 每个元素身上的事件都是天生自带的,只需要我们给这个事件绑定一个方法(不需要去定义它),当事件触发时就会执行这个方法 1、时间绑定的两种写法 (1)div.onclick=function(){} (2)div.addEventListener()或div.attachEvent() (1)与(2)这
阅读全文
posted @ 2020-04-01 11:16 丶L
阅读(355)
评论(0)
推荐(0)
2020年3月
计时器里的防抖和节流总结
摘要: 一、用防抖和节流需要解决的问题:当一个函数被频繁、无限制的被调用的时候,会加重浏览器的负担,造成浏览器卡顿的现象。引入防抖和节流来解决问题 二、防抖: 当持续触发事件时,指定时间没有再次触发事件,事件函数才会执行一次。 如果触发事件,在指定时间多次触发事件 事件函数只会执行最后一次触发的事件,清除前
阅读全文
posted @ 2020-03-09 11:15 丶L
阅读(448)
评论(0)
推荐(0)
js的执行机制
摘要: js是单线程执行的 它分为进程和线程 进程:应用程序都可以算是一个进程 几乎所有的应用程序都是多进程的 线程:每个进程里最小的单位就是线程 多线程比较好,工作效率高 但是js语言是操作dom 就相当于一次性只能运用一个程序 js中为了解决单线程这个问题 提供了同步和异步这两个概念 同步执行: 就是前
阅读全文
posted @ 2020-03-05 19:50 丶L
阅读(267)
评论(0)
推荐(0)
数组对象的方法
摘要: 1. concat() 连接两个或多个数组 并返回结果 该方法执行后返回一个新数组 对原来的数组没影响 参数:可以有多个 都是可填可不填的 2.every() 检测数组中的每个元素是否都符合条件 返回值: 如果数组中有一个不符合就返回false 全部符合就返回true 参数: 两个参数 第一个参数是
阅读全文
posted @ 2020-03-03 21:12 丶L
阅读(1170)
评论(0)
推荐(0)
apply call bind 三者的相同点和不同点。
摘要: 相同点 都可以改变this的指向 参数的第一个值都是,将要改变指向的对象不同点 apply接收的参数,从第二位参数数开始,可以存为数组 call apply 是改变this指向后立即执行函数 bind 不是用在函数执行的时候 而是用在函数定义的时候
阅读全文
posted @ 2020-03-02 13:11 丶L
阅读(219)
评论(0)
推荐(0)
公告