赤蓝紫
攀爬TS之路(二) 联合类型、对象类型 攀爬TS之路(二) 联合类型、对象类型 攀爬TS之路(二) 联合类型、对象类型
攀爬TS之路(二) 联合类型、对象类型联合类型联合类型表示变量的取值可以是指定的多个类型中的一种。(JS中没有的概念) 使用起来很简单,只需要在类型之间使用|分隔开就行了。 1234567891011let strOrBool: strin
2022-06-18
攀爬TS之路(一) 原始数据类型、任意值类型 攀爬TS之路(一) 原始数据类型、任意值类型 攀爬TS之路(一) 原始数据类型、任意值类型
攀爬TS之路(一) 原始数据类型、任意值类型前言 之前简单了解过TypeScript,但是没有系统、深入学习,现在就来系统学习一下。实际上,也算是必备知识了,印象最深的就是Element-Plus的示例代码都是TS了。 简介TypeScr
2022-06-18
重走Ajax之路2 重走Ajax之路2 重走Ajax之路2
重走Ajax之路(二)前一篇已经简单介绍了下Ajax的用法了(只是简单的GET请求),下面就来捣鼓下Ajax的其他内容 后端可以使用上一篇最后的express。 同步请求调用open方法时,第三个参数是false时,就是同步请求,这时候
2022-06-18
重走Ajax之路1 重走Ajax之路1 重走Ajax之路1
重走Ajax之路(一) 复习篇。现在做的项目请求这块都是用的axios,但是还是不能忘本。 Ajax:Asynchronous JavaScript+XML(异步 JavaScript+XML)的技术。它可以向服务器请求数据,而不刷新页面
2022-06-18
JSON的使用之灵活版 JSON的使用之灵活版 JSON的使用之灵活版
JSON的使用之灵活版前言 JSON在正常开发的时候我们经常能够遇到,但是一般情况下,JSON.stringify()和JSON.parse()已经够用了。在看红宝书的时候,感觉打开了新世界的大门。下面就来探秘一下灵活的JSON使用方法。
2022-06-18
Canvas生成缩略图 Canvas生成缩略图 Canvas生成缩略图
Canvas生成缩略图前言 个人博客的图片太大了,想换成缩略图,正好学了点Canvas,发现用Canvas画出来的图片就有点缩略图的感觉,于是就开始搞起来了 利用canvas实现绘制图片先通过canvas.getContext('2d')
2022-06-18
Canvas简单入门 Canvas简单入门 Canvas简单入门
Canvas简单入门创建canvas至少需要提供width和height属性,才能通知浏览器需要多大位置画图。标签的内容是后备数据,在浏览器不支持canvas元素时显示。 1<canvas id="mycanvas" width="2
2022-05-29
element-plus下拉框全选 element-plus下拉框全选 element-plus下拉框全选
element-plus 下拉框实现全选功能前言实习确实能学到不少东西,但是学到的东西果然还是需要沉淀下来,不然后面立马又忘记了。 下拉框的简单使用使用方法还是比较简单的 1234<el-select v-model="user.na
2022-05-29
el-upload上传文件 el-upload上传文件 el-upload上传文件
el-upload上传文件前言公司和学校项目都用到了上传文件的功能,记录一下。 准备express实现的上传接口1234567891011121314151617181920212223242526272829303132333435363
2022-05-29
代理与反射(二) 代理与反射(二) 代理与反射(二)
代理与反射(二)使用代理模式可以实现一些有用的功能。 捕获操作通过添加对应捕获器,就可以捕获get、set、has等操作,可以监控这个对象何时在何处被访问过,并且能在访问、修改前干想干的事,并通过反射重新实现原功能。 12345678910
2022-05-18
代理与反射(一) 代理与反射(一) 代理与反射(一)
代理与反射(一)ES6新增的代理与反射提供了拦截,并且能够增加其他行为。实际上,就有点像ES6之前的 Object.defineProperty。用法就是,通过 Proxy构造函数给目标对象定义一个关联的代理对象,还可以添加捕获器,之后这个
2022-05-18
前端下载文件的几种方式 前端下载文件的几种方式 前端下载文件的几种方式
前端下载文件的几种方式前言实习一个人负责一个管理系统的前端部分。其中,就有前端下载文件的需要。最终采用的是使用axios发送get请求的方式,因为需要携带token。但是,不应该只注重结果,也应该注重过程,不然可能一直都是拧螺丝。另外提一嘴
2022-05-18
6 / 13