- 博客(8)
- 收藏
- 关注
原创 File、 Blob、 dataURL 与 docURL相互转换生成
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、转换规则说明二、转换api校验传入是否合法(简单校验)公共方法1. File|Blob —> DataURL2. File|Blob —> DataURLFileReader转换是异步过程,使用Promise异步化总结前言File、 Blob、 dataURL 与 docURL 在日常项目开发中,会有这样的场景:将用户上传的文件转换为base64编码格式dataURL或Blob对象,上传至服务端保.
2022-05-19 15:45:10
1987
4
原创 webpack的一些配置使用
webpack它是一个打包机,我学习过咱们前端的vue-cli和react-cli都是通过webpack来实现的。webpack 用于编译 JavaScript 模块。可以通过 webpack 的 CLI 或 API 来打包的我们文件。一、咱们先要先下载webpack的包,全局安装,以便于我们可以随时通过cmd命令打包我们的文件 npm i webpack webpack-cli -g...
2020-04-29 21:07:46
376
1
原创 记录使用node时的一些模块
学习就要记笔记,不是因为我容易忘记,是因为我想写哈哈哈哈哈哈哈哈哈。一、学习了node,使用了express框架(express第三方依赖包)搭建了服务。 接收参数(使用了body-parser内置依赖包): 1.get:urlencoded形式,有着query和params两种形式,都是对象数据类型。 2.post:请求主体一般有urlencoded、formData和json三种数...
2020-04-25 22:03:11
248
原创 又是学习的一天!简易版的Promise呈上来,冲冲冲!!!
今天是星期六,写个笔记记下我的学习历程,自己有点小菜,把博客拿来当笔记写哈哈哈哈哈哈哈哈哈~~ Promise是用来许下承诺的(可不会遭雷劈哦!),我承诺我会努力往上爬的,信不信咱们在未来瞧瞧好了^_- 接收Promise状态改变有着年长的then方法,还有着async await修饰符(听说还有些浏览器不支持)。async await真的挺好的,阅读代码更加的舒服了。我来记录一下学习...
2020-04-25 17:47:44
142
原创 封装一下call、apply和bind,冲冲冲!
**本猿学习掌握了关于改变this指向的三个函数,今天写下自己的博客来让我更加记忆深刻哈哈哈哈哈哈哈。** 例个模型:oldThis.call(newThis) 先来说一下改变this指向的思路:给newThis对象加一个属性(这个属性不可以与newThis对象原有的属性名冲突),然后这个属性的属性值是oldThis。调用这个属性,调用的时候由于是在newThis对象下调用,所以thi...
2020-04-24 23:58:18
290
原创 Javascript的变量
在JavaScript里,变量创建可以用字面量形式和通过构造函数创建这两种形式创建变量。var和let可以声明变量,const可以声明常量,对象也是变量。var与let声明变量的区别1.var与let在全局作用域下声明的都是全局变量,可以重新赋值,但通过let声明的变量不可以重复声明let a = 1;let a = 2; // 不可以重复声明该变量2.ES6新增的let关键字让...
2020-02-29 19:10:36
1684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人