摘要: 要想实现发送邮件功能,主要是运用 这个依赖包,官网地址: "https://nodemailer.com/about/" utils.js 代码: NodeJs代码: html代码: 目录结构 阅读全文
posted @ 2020-05-06 15:47 前端小学生OvO 阅读(1580) 评论(0) 推荐(1) 编辑
摘要: 思路: 就是比较相邻的两项的大小,然后交换位置 阅读全文
posted @ 2020-03-22 23:38 前端小学生OvO 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 思路: 1. 每次先找到数组中间的那个值作为基准 2. 把小于基准值的放在一个数组里,把大于等于基准值的放在另外一个数组里。注意:基准值就不要再跟自身相比了 3. 把得到的两个数组再次递归调用。注意:不要忘了把基准值拼接在中间,想按从大到小呐就把大于基准值的那个数组拼接在最前面就好了 阅读全文
posted @ 2020-03-22 23:04 前端小学生OvO 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 浮动布局 左右固定宽高,设置左右浮动,中间内容设置overflow:hidden宽度自适应 运行效果: 圣杯布局 三个盒子都设置为浮动,浮动方向都为同一方向,中间内容盒子设置width: 100%,两边内容固定宽高,假设浮动方向都为left,那么左边盒子设置margin left: 100%; 右边 阅读全文
posted @ 2020-03-17 15:03 前端小学生OvO 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 原型链继承 缺点: 1. 子类毕竟公用的是同一个父类,容易造成如果其中一个子类修改了原型上的内容,则其它的也会跟着一起更改 2. 继承单一 3. 新实例无法向父类实例,传参 特点: 继承了父类的构造函数当中的属性,也继承了父类原型上的属性 构造函数继承 缺点: 1. 没有办法继承父类原型上的内容 2 阅读全文
posted @ 2020-03-15 13:48 前端小学生OvO 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 前端代码 文件名:register.html NodeJS代码 下载所需要的模块 阅读全文
posted @ 2020-03-13 16:39 前端小学生OvO 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 总体思路: 1. 判断对象当中的值为引用值还是原始值 2. 如果是引用值,判断是数组还是对象,如果是原始值直接copy 3. 递归 注意 :不要忘了排除null,因为typeof null = 'object' 阅读全文
posted @ 2019-10-29 17:35 前端小学生OvO 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 使用的原因 在前端开发当中有一部分的用户行为会频繁操作触发事件执行,而对于DOM操作,资源加载等耗费性能的处理,很可能导致页面卡顿,甚至浏览器崩溃,函数节流和防抖就是解决类似需求应运而生的 节流 预定一个函数只有在大于等于执行周期时才执行,周期内调用不执行 ,就像水滴攒到一定重量会下落一样 运用场景 阅读全文
posted @ 2019-09-14 15:02 前端小学生OvO 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 原生JS模拟滚动条 求滚动条的高度   可视内容区的高度 / 内容区的实际高度 = 滚动条的高度 / 滑道的高度 求内容区top的值   内容区距离顶部的距离 / (内容区的实际高度 可视内容区域的高度 ) = 滚动条距离顶部的距离 / ( 滑道的高度 滚动条的高度) 使用onm 阅读全文
posted @ 2019-08-25 09:41 前端小学生OvO 阅读(6412) 评论(0) 推荐(1) 编辑
摘要: 数组方法大全(第二篇) 注意:如有错误欢迎指出,如有雷同纯属巧合,本博客参考书籍JavaScript权威指南,有兴趣的小伙伴可以去翻阅一下哦 forEach()方法 遍历数组,里面可以传递一个方法 map()方法 将调用数组的每个元素传递给指定的函数,并返回一个新的数组,不会去修改原数组 filte 阅读全文
posted @ 2019-08-11 22:11 前端小学生OvO 阅读(214) 评论(0) 推荐(0) 编辑