04 2019 档案
摘要:项目实践过程中,会使用非常多的静态资源,怎样可以直接在浏览器中访问到这些静态资源 const fs = require('fs'); const path = require('path'); module.exports = (dirpath = "./public") => { return a
阅读全文
摘要:1.组合函数即由若干个函数组合成一个新的函数,同时完成数据的传递 1>最简单版本 这种方法实现的组合函数,需要我们指定函数的执行顺序 2>升级版本 此种方法可以顺序执行我们输入的函数 /**第二种方法 可以按照顺序执行*/ 3>当我们的某些函数需要异步执行的时候,可以使用下面的方法,用next来完成
阅读全文
摘要:on监听事件,off取消事件 ,trigger触发事件,once只执行一次 测试脚本 或者可以使用上一章节的内容进行测试https://www.cnblogs.com/yinping/p/10697083.html 在function函数添加监听函数 同时在move,start中添加触发函数
阅读全文
摘要:实现思路: 鼠标按下开始拖拽 记录摁下鼠标时的鼠标位置以及元素位置 拖动鼠标记下当前鼠标的位置 鼠标当前位置-摁下时鼠标位置= 鼠标移动距离 元素位置= 鼠标移动距离+鼠标摁下时元素的位置 class Drag { //构造函数 constructor(el) { this.el = el; //鼠
阅读全文
摘要:1.Javascript最常见的遍历语法是for循环 缺点:写法较为麻烦 2. 数组给我们提供了forEach循环语句 缺点:无法中途跳出forEach循环,break命令或return命令都不能奏效 3.for...in 循环可以遍历数组的键名 for in 一般用于对象的遍历,会遍历对象本身的所
阅读全文
摘要:1.ES6新增数据去重方法Set 思路:Set 是ES6引入的一种新的数据结构类型,允许你存储任何类型的唯一值,无论是原始值还是对象引用 let aa = [1, 2, "2", 4, 9, "a", "a", 2, 3, 5, 6, 5]; //Set数组简单的去重 console.log([..
阅读全文

浙公网安备 33010602011771号