会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
red东
博客园
首页
新随笔
联系
订阅
管理
2019年1月23日
前端函数防抖(debounce)和函数节流(throttle)
摘要: 防抖&节流 在前端开发中一部分的用户行为会频繁的出发事件执行,对DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。函数防抖(debounce)和函数节流(throttle)就是为了解决类似的需求应运而生的。 防抖 函数防抖就是在函数需要频繁触发情况时,只有足够空闲的时间,才
阅读全文
posted @ 2019-01-23 15:12 red东
阅读(2346)
评论(0)
推荐(0)
2019年1月17日
bind方法的内部实现代码
摘要: Function.prototype.myBind = function (target) { var self = this; var args = [].slice.call(arguments, 1); var temp = function () {}; var f = function () { var _arg = [].slice.call(argument...
阅读全文
posted @ 2019-01-17 14:33 red东
阅读(268)
评论(0)
推荐(0)
2019年1月9日
DOM基本操作
摘要: 一、对节点(Node)的增删改查 查 查看一个节点上有没有子节点的方法 NODE.hasChildNodes() 增 插 删 替换 Element节点的属性 Element节点的方法
阅读全文
posted @ 2019-01-09 15:58 red东
阅读(223)
评论(0)
推荐(0)
【每天进步一点点】js小题2019.01.09
摘要: 答案解释:
阅读全文
posted @ 2019-01-09 13:47 red东
阅读(116)
评论(0)
推荐(0)
2018年12月30日
类数组
摘要: 类数组:1、属性必须以索引(数字)为属性名 2、需要要有length属性名 3、最好加上push方法 类数组push的内部原理 阿里巴巴题目 var obj = { '2' : 'c', '3' : 'd', length : 4}
阅读全文
posted @ 2018-12-30 20:31 red东
阅读(319)
评论(0)
推荐(0)
数组
摘要: 数组的创建 1.字面量 2.构造函数 数组的所有方法来源与Array.prototype上 数组的读和写 数组常用方法 改变原数组 push、pop、unshift、shift、reverse、splice、sort push()向数组末尾添加一个或多个元素,并返回新的长度 pop()删除数组最后一
阅读全文
posted @ 2018-12-30 20:18 red东
阅读(161)
评论(0)
推荐(0)
立即执行函数知识点
摘要: 立即执行函数(自调函数) 只有表达式才能被执行符号( )执行 例子:(表达式被执行符号执行) + function (){}()- function (){}()! function(){}() true && function(){}()false || function(){}()*和/不可以
阅读全文
posted @ 2018-12-30 14:45 red东
阅读(252)
评论(0)
推荐(0)
2018年12月25日
js基本语法+运算符练习题
摘要: 1.写出打印结果var a = (10 * 3 - 4 / 2 + 1) % 2, b = 3;b %= a + 3;console.log(a++); // a为2 console.log(--b);//b为2 2.var a = 123; var b = 234;交换a和b的值。 方法一: va
阅读全文
posted @ 2018-12-25 19:36 red东
阅读(2242)
评论(0)
推荐(0)
公告