摘要: 问题的原因:是安装gulp版本与node版本不兼容的问题 解决办法:降低node版本到 node@10, 升级gulp@4 操作步骤: 1.先查看node 版本号 2.查看当前文件夹下的 gulp 版本号 3.如果发现node版本号 过高,比如,我之前的node升级到了最新,node@12,回退no 阅读全文
posted @ 2020-05-19 23:05 一步之遥* 阅读(4196) 评论(0) 推荐(0)
摘要: 定位元素,进行 mousedown ,mousemove,mouseup 鼠标操作,鼠标移动必然先触发mousedown,有 mousedown 也必然会触发mouseup,故而元素拖拽必须对这三个鼠标事件进行监听。 原理: 通过mousedown事件,获取目标对象,通过mousemove 改变元素 阅读全文
posted @ 2020-04-06 15:15 一步之遥* 阅读(393) 评论(0) 推荐(0)
摘要: #JS 数组去重的方法 方法一:多层循环比较 利用splice的特性,比较两个数是否相同,获得相同元素的下标,删除相同元素,改变原数组,获得去重后的数组 function uniqueArr(arr){ for(var i = 0;i < arr.length ;i++){ for(var j = 阅读全文
posted @ 2020-03-29 16:53 一步之遥* 阅读(936) 评论(0) 推荐(0)
摘要: 冒泡排序原理:比较相邻两个数的大小,如果第一个数大于第二个数,那么交换位置,从第一位数开始,对后面每一对相邻的数据进行同样的比较和交换,直到最后没有任何一位需要进行比较大小和交换; 思路演算: arr = [2, 5, 6, 3, 1];//两两比较大小,如果大于那么交换//2 > 5 ? 不交换, 阅读全文
posted @ 2020-03-29 15:12 一步之遥* 阅读(434) 评论(0) 推荐(0)
摘要: 目前5大主流浏览器分别是:谷歌chrome,Firefox,Safari,IE,Opera。 双内核浏览器: 360浏览器、猎豹浏览器内核:IE+Chrome双内核 搜狗、遨游、QQ浏览器内核:Trident(兼容模式)+Webkit(高速模式) 百度浏览器、世界之窗内核:IE内核; 浏览器内核: 阅读全文
posted @ 2020-03-09 22:19 一步之遥* 阅读(293) 评论(0) 推荐(0)