- 博客(14)
- 收藏
- 关注
原创 ts的基础
TypeScript TypeScript 是 JavaScript 的类型的超集,它可以编译成纯 JavaScript。编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript 编译工具可以运行在任何服务器和任何系统上。TypeScript 是开源的。优势TypeScript 增加了代码的可读性和可维护性类型系统实际上是最好的文档,大部分的函数看看类型的定义就可以知道如何使用了可以在编译阶段就发现大部分错误,这总比在运行时候出错好增强了编辑器和 IDE...
2021-11-14 22:39:12
880
原创 vue ui创建项目报错:Cannot read property ‘indexOf‘ of undefined解决方法
报错:Cannot read property ‘indexOf‘ of undefined报错翻译:无法读取未定义的属性“indexOf”报错原因分析:vue/cli 的版本问题或版本过低解决:1.删除之前版本的 vue/clinpm uninstall vue-cli -g2.重新安装 vue/clinpm install -g @vue/cli...
2021-10-09 12:04:07
2644
1
原创 整理HTTP状态码
HTTP状态码:HTTP状态码(英语: HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的3位数字代码它由RFC 2616规范定义的,并得到RFC 2518、 RFC 2817、RFC 2295、REC 2774与REC 4918等规范扩展简单来讲,http状态码的作用是服务器告诉客户端当前请求响应的状态,通过状态码就能判断和分析服务器的运行状态分类:分类的第一位数字来表示:1xx表示消息2xx表示成功3xx表示重定向4xx表示请求错误5
2021-10-07 23:04:18
144
原创 原生ajax
原生ajaxAsyncJavascriptAndXML在网页不刷新的情况下可以请求数据然后实现网页局部刷新或者渲染如何创建一个原生的ajax:1.创建一个XMLHttpRequest的实例为xhrreadyState:0请求未初始化刚刚实例化xmlHttpRequestreadyState:1客户端与服务器建立链接调用了open方法readyState:2请求已经被接受readyState:3请求正在处理中...
2021-10-05 20:15:36
243
原创 Async和Await
async&awaitasync:async叫异步函数。是ES2017新出的,这让异步操作变得更简单了。本质上是Generator的语法糖,所以本质上还是操作promise对象观察状态。 可以作用在任何方法前,返回值是一个Promise对象(回调函数也可以使用async) 函数内部return的返回值,会成为then回调函数的参数 async作用的方法,如果内部出现报错,可以被promise的catch方法捕获 常规使用,一般都会通过trycatch...
2021-10-05 18:19:15
276
原创 js数组常用方法
总结:1.数组基本操作可以归纳为 增、删、改、查,需要留意的是哪些⽅法会对原数组产⽣影响增:1.push() 2.unshift() 3.splice() 4.concat() 删: 1.pop() 2.shift() 3.splice() 4.slice() 改: 1.splice()...
2021-10-04 15:29:11
281
原创 promise的使用
什么是promise1.Promise是ES6新增异步解决方案2.Promise(承诺) 表示未来的某个时间一定会返回一个结果3.Promise 是一个容器,里面包裹了一些异步操作,它表示一个预计会在未来完成的异步操作4.promise有三个状态[PromiseState]:pending(进行中) fulfilled(已成功) rejected(已失败)5.Promise状态变化pending =>fulfilled 或者 pending=>rejected 不可逆..
2021-10-03 21:42:06
275
原创 箭头函数与普通函数的区别
箭头函数:1.箭头函数的出现就是为了解决ES5中this指向混乱的问题2./箭头函数的this指向来自父级上下文, 箭头函数没有自己的this3.箭头函数的this不会在调用的时候被改变, 在箭头函数声明的时候他的this就已经被永久的确定箭头函数与普通函数的区别:...
2021-10-03 21:19:28
80
原创 js中的继承
JS继承实现⽅式也很多,主要分ES5和ES6继承的实现ES5实现继承主要是基于prototype来实现的,具体有三种⽅法⼀,原型链继承:原型链继承: 子类继承父类的属性和方法目的: 可以让子类的实例能够使用父类的属性和方法 //父类 function A(x) { this.x = x } A.prototype.getX = function () { console.log(this.x); ...
2021-10-01 19:58:53
86
原创 js中的数据类型
按照ECMAScript规范可以分为两个不同类型的值:基本数据类型和引用数据类型。基本数据类型指的是简单的数据段引用数据类型指的是有多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。基本数据类型和应用数据类型的区别:1.内存区域不同:基本数据类型和引用数据类型分别存放在不同的内存区域。基本数据类型存放在栈区,引用数据类型存放在堆区。就是引用数据类型会在栈区存放数据的引用和地址指针(指向堆区中相应的数据),数据实体则...
2021-09-30 21:36:30
74
原创 let var const区别
首先我们要知道在 javaScrip中的var ,let(es6新增),const(es6新增) 都是声明变量的方式。letconst语法和var一样都是用来声明变量的1.var 声明的变量是存在变量提升的,let ,const声明的变量不存在变量提升。变量提升:变量提升是指代码在未定义之前可以使用且不会报错console.log(a); //undefined 在没有定义之前使用a代码不报错 值为undefinedvar a = 100; //使用var声明的变量存在变...
2021-09-29 12:51:57
986
原创 电脑设置系统还原点
什么是系统还原点?“系统还原”是windows提供的一种故障恢复机制,“系统还原”的目的是在不需要重新安装系统,也不会破坏数据文件的前提下使系统回到工作状态。实用程序在后台运行,并在触发器事件发生时自动创建还原点。触发器事件包括应用程序安装、AutoUpdate 安装、Microsoft 备份应用程序恢复、未经签名的驱动程序安装以及手动创建还原点。默认情况下实用程序每天创建一次还原点。 “系统还原”可以恢复注册表、本地配置文件、COM+ 数据库、Windows 文件保护 (WFP) 高速缓存 (wf
2021-09-24 18:24:54
4995
原创 git的常用命令
git常用命令什么是git:Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。git的安装:下载地址仓库:在当前目录新建一个Git代码库$ git init新建一个目录,将其初始化为Git代码库$ git init [project-name]下载一个项目和它的整个代码历史$ git clone [url]配置:显示当前的Git配置$ git config --list...
2021-09-23 11:08:30
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人