摘要: 一、前言 TS新增了一个重要概念:接口,分为对象类型接口和函数类型接口 接口可以约束对象,函数,类的结构和类型,是一种代码协作必须遵守的契约 接口的定义方式: 使用interface关键字 二、对象类型接口 接口中可定义 确定属性、可选属性、任意属性、只读属性 1、确定属性 interface Us 阅读全文
posted @ 2021-02-18 15:29 BIGXue 阅读(4078) 评论(0) 推荐(0) 编辑
摘要: 一,TS的数据类型 ES6的数据类型: 6种基本数据类型 Boolean Number String Symbol undefined null 3种引用类型 Array Function Object TS的数据类型: TS在ES6基础上,又新增了以下数据类型 void any never 元组 阅读全文
posted @ 2021-02-18 13:10 BIGXue 阅读(2073) 评论(0) 推荐(1) 编辑
摘要: 什么是TypeScript? TypeScript是一种由微软开发和维护的免费开源编程语言(开源于GitHub)。它不是一门独立的语言,它是一个强类型的JavaScript超集。 可编译为纯JavaScript,提供了类型检查,语言扩展,工具属性等特性。 TypeScript可以在任何浏览器、主机和 阅读全文
posted @ 2021-02-18 11:14 BIGXue 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 什么是事件循环?想要了解什么是事件循环就要从js的工作原理开始说起: JS主要的特点就是单线程,所谓单线程就是进程中只有一个线程在运行。 为什么JS是单线程的而不是多线程的呢? JS的主要用途就是与用户交互,操作DOM,假设JS同时有两个线程,一个线程中在某个DOM节点上添加或者修改内容,而另一个线 阅读全文
posted @ 2021-02-16 16:41 BIGXue 阅读(914) 评论(0) 推荐(1) 编辑
摘要: 主要的生命周期函数分类: - 创建期间的生命周期函数:(只会调用一次) + beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好 data 和 methods 属性; + created:实例已经在内存中创建OK,此时 data 和 methods 已经创建OK,此时还没有开始编 阅读全文
posted @ 2019-07-06 09:25 BIGXue 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Object.defineProperty()方法被许多现代前端框架(如Vue.js,React.js)用于数据双向绑定的实现,当我们在框架Model层设置data时,框架将会通过Object.defineProperty()方法来绑定所有数据,并在数据变化的同时修改虚拟节点,最终修改页面的Dom结 阅读全文
posted @ 2019-03-19 10:23 BIGXue 阅读(475) 评论(0) 推荐(2) 编辑
摘要: Multer是nodejs中处理multipart/form-data数据格式(主要用在上传功能中)的中间件。该中间件不处理multipart/form-data数据格式以外的任何形式的数据 Tips:multipart/form-data是用来指定传输数据的特殊类型的,主要就是我们上传的非文本的内 阅读全文
posted @ 2019-03-17 14:52 BIGXue 阅读(1416) 评论(0) 推荐(0) 编辑
摘要: 一、概述 FormData 对象的使用: 1.用一些键值对来模拟一系列表单控件:即把form中所有表单元素的name与value组装成一个queryString 2. 异步上传二进制文件。 二、使用 1.FormData对象的操作方法,全部在原型中,自己本身没任何的属性及方法。 let formDa 阅读全文
posted @ 2019-03-16 20:14 BIGXue 阅读(657) 评论(0) 推荐(0) 编辑
摘要: CommonJS是服务器模块的规范,Node.js采用了这个规范 1、CommonJs规范的出发点:JS没有模块系统、标准库较少、缺乏包管理工具;为了让JS可以在任何地方运行,以达到Java、C#、PHP这些后台语言具备开发大型应用的能力; 2、在CommonJs规范中: 一个文件就是一个模块,拥有 阅读全文
posted @ 2019-03-16 17:29 BIGXue 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 从输入 URL 到页面加载完成的过程中都发生了什么事情? 这是一道经典的面试题,涉及面非常广,要答出来并不困难,当要将问题回答好却不是那么容易 过程概述 浏览器查找域名对应的 IP 地址; 浏览器根据 IP 地址与服务器建立 socket 连接; 浏览器与服务器通信: 浏览器请求,服务器处理请求; 阅读全文
posted @ 2019-03-16 09:02 BIGXue 阅读(523) 评论(1) 推荐(1) 编辑