前端学习之路
文章平均质量分 72
brokenmile
这个作者很懒,什么都没留下…
展开
-
node实现文件分片上传之multer篇
node实现文件分片上传前端在做文件上传时,考虑到网速的快慢,如果文件过大的话可能会导致上传时间过长而请求超时,文件上传失败。因此文件过大需要对文件进行分片上传。那文件分片上传的具体过程是怎样的呢?进行了许多搜索查找之后,参照众多资源进行修改,得到了自己的简易实现流程。首先列出来node需要用到的模块:const express = require('express');var multer = require('multer');var fs=require('fs'...原创 2021-03-29 15:19:01 · 1618 阅读 · 0 评论 -
当position: fixed; 遇到 display: flex;
当position: fixed; 遇到 display: flex;给下面的元素添加css样式的时,<div id="box" class="wrap"> <div class="item1"></div> <div class="item2"></div></div>我给父级元素"wrap"设置了display: flex;我想让 item1 固定宽度,而 item2 可以随着 item1的宽度改变而自动充满原创 2021-01-30 20:28:17 · 2016 阅读 · 0 评论 -
JavaScript作用域体会
JavaScript作用域体会先来看看MDN上对作用域的描述:当前的执行上下文。值和表达式在其中 “可见” 或可被访问到的上下文。如果一个变量或者其他表达式不 “在当前的作用域中”,那么它就是不可用的。从字面上看,“作用域”就是变量起作用的范围。那“作用域”的存在对我们写代码有什么作用呢?程序的执行是要占用内存的,我们定义的变量是在内存中开辟空间来存放的,在程序执行完毕之前,如果不进行垃圾回收,那已经用不上的变量在内存中仍然会占据空间,如果程序特别大,那随着程序运行,它所占用的内存也会越来越大,这里原创 2021-01-29 14:50:18 · 126 阅读 · 0 评论 -
nodejs使用emailjs实现发邮件
前端使用emailjs实现发邮件前端想要实现发邮件的功能,在node.js中使用emailjs是其中一种方法。首先我们需要作如下准备工作:1、安装emailjsGitHub地址npm install emailjsnpm init 这些初始化步骤我相信大家都会的要安装该模块需要使用npm包管理器,或者你也可以使用其他的包管理器,详情请查看上面GitHub项目地址2、引入模块import { SMTPClient } from 'emailjs';const client = new S原创 2021-01-27 14:43:55 · 2966 阅读 · 7 评论