![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 75
「已注销」
这个作者很懒,什么都没留下…
展开
-
JS中数组操作
JS中数组操作最近整理了下JavaScript的数组操作如下:instanceof检测一个对象是否是数组;(用来对付复杂数据类型;) // 简单数据类型 typeof ; A instanceof B // A是不是B造出来的; 例: var arr = [1,2,3]; console.log(arr instanceof Array); //arr属不属于Array类型;Arra...原创 2018-05-04 13:18:58 · 217 阅读 · 0 评论 -
JS函数防抖和函数节流
JS函数防抖和函数节流问题引入问题1: 如果实现了dom拖拽功能,但是在绑定拖拽事件的时候发现每当元素稍微移动一点便触发了大量的回调函数,导致浏览器直接卡死,这个时候怎么办?问题2:如果给一个按钮绑定了表单提交的post事件,但是用户有些时候在网络情况极差的情况下多次点击按钮造成表单重复提交,如何防止多次提交的发生?为了应对如上场景,便出现了函数防抖和函数节流两个概念,总的来说:这两个方法是在时间...原创 2018-05-15 11:17:25 · 343 阅读 · 0 评论 -
学习JavaScript循环下的async/await
问题描述 在进行业务开发的过程中,使用了数组的高级函数 map ,同时使用了ES6语法 async/await,发现在 map 循环下执行结果是异步执行,并不符合预期 例子说明 /** * 异步打印数据 */ const echo = async (i) => { return new Promise((resolve,reject)=>{ setT...原创 2019-02-17 10:51:40 · 237 阅读 · 0 评论