自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 TypeScript5 (tsconfig.json配置文件|namespace命名空间 |Mixins混入)

tsconfig.json配置文件|namespace命名空间 |Mixins混入:对象混入,类的混入

2022-08-11 14:56:40 354 1

转载 TypeScrip4(类型推论|类型别名|泛型)

类型推论;类型别名:定义联合类型别名,定义函数类型别名,定义值的类型别名;泛型:普通泛型,定义多种数据类型的泛型,泛型的约束,使用keyof约束对象,泛型类

2022-08-11 14:10:55 233

转载 TypeScrip3(函数扩展 | 类型断言 | 联合类型 | 交叉类型)

TypeScrip3(函数扩展 | 类型断言 | 联合类型 | 交叉类型)

2022-07-19 18:08:01 394

转载 TypeScrip2(对象类型和数组类型)

typescript 的接口interface使用方法,可选属性 使用“?”操作符方法,任意属性 [propName: string]方法,只读属性 readonly方法,添加函数方法;数组类型:泛型、接口表示数组、多维数组、arguments类数组、any 在数组中的应用.........

2022-07-19 15:51:49 785

转载 TypeScrip1(数据类型)

​1.字符串类型string ​2.数字类型number​ 3.布尔类型Boolean 4.Symbol数据类型 5.null和undefined数据类型 ​6.空值类型Void 7.Any 类型 和 unknown 顶级类型 8.never类型 9.tuple元组类型 10.枚举

2022-07-19 15:02:17 228

原创 请求的数据是字符串如何转为json数据?

请求到的数据是字符串转换为JSON数据 解决方法:eval5

2022-03-31 15:28:39 2638 1

原创 时间字符串转中国标准时间转时间戳转年月日格式

1.时间字符串"2020-12-1213:00" 转 中国标准时间格式 转 时间戳(1607749200000)格式 转 年月日时分秒(2020年12月12日 13点00分00秒)格式 2.求已过去x天x时x分x秒

2022-03-23 15:56:20 2511

原创 vue的keep-alive

对keep-alive的理解,使用场景,用法,作用,生命周期

2022-03-16 17:27:39 1602

原创 vue、uniapp实现锚点定位

1.vue 点击页面定位到指定位置 锚点跳转方法 html部分: <template> <div class="home"> <div class="head" :style="{height:liHeight+'px'}" style=""> <li v-for="(item,index) in arr" v-show="index<liIndex" @click="liChange(index)">{{item}}&lt

2022-02-25 16:38:02 2373 5

原创 TS知识点1(运行和ts的数据类型)

ts的数据类型: 1.number类型 将number数字类型设置给num变量,那么此变量只能赋值数字类型,不能赋值其他数据类型,否则就会报错 let num: number = 123; num=456, num='123' //报错 // let num: number // 不能将类型“string”分配给类型“number”。 2.boolean布尔类型 给flag配置布尔数据类型,那么后面赋的值,只能是true,false,或者是条件。因为会根据条件判断该条件是否成立,从而得.

2021-11-14 22:59:17 3231

原创 原生ajax

1.ajax AJAX 全称 Async JavaScript and XML(XML是可扩展标记语言) AJAX 是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容的技术 创建ajax四步 //1.创建一个核心对象XMLHttpRequest实例 let xhr=new XMLHttpRequest(); //readyState: 0 请求未初始化 刚刚实例化xmlHttpRequest //:1 客户端与服务器建立链接 调用了open方法

2021-10-05 21:02:58 101

原创 数组的常用方法

let a=[1,2] let b=[3,4] let newarr=a.concat(b) console.log(newarr); //[1,2,3,4] 123 1239865 8 562

2021-10-05 19:54:20 93

原创 async&await

async: async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为async就是异步的意思, 异步函数也就意味着该函数的执行不会阻塞后面代码的执行。 1.可以作用在任何方法前,返回值是一个Promise对象(回调函数也可以使用async) var fn=async()=>{ return 111 } console.log(fn());//promise 返回值如下图: 2.函数内部return的返回值,会成为then回调函数的参数 ..

2021-10-04 22:57:00 1122

原创 Promise的使用

1.Promise promise是ES6新增异步解决方案 //Promisegenerator===>ES7async/await //Promise(承诺)表示未来的某个时间一定会返回一个结果 //Promise是一个容器,里面包裹了一些异步操作,它表示一个预计会在未来完成的异步操作 //PromiseState(promise状态)pending(进行中)fulfilled(已成功)rejected(已失败) //P...

2021-10-03 23:55:55 4153

原创 箭头函数与普通函数的区别

js中的this指向: 在构造函数中指向构造的实例 //构造函数 function Fn(){ console.log(this); //Fn() } new Fn() 在普通函数中谁调用就指向谁,没有调用,默认是window调用的 //普通函数 function fn(){ console.log(this); //window } fn() 箭头函数; 1.箭头函数的出现是为了解决ES5中this指向混乱问题 2.箭头函数没有自己的this指

2021-10-02 21:54:21 77

原创 js中的继承

1.原型链继承 原理:让子类的原型指向父类的实例对象; Child.prototype=new Parent(x:100); Child.prototype.constructor=Child; //为了保证原型链的完整性将constructor指向指回子自身 JS继承也不像其它语言中的继承一样(其他语言:子类继承父类,就是拷贝一份父类的属性和方法),js中他是把父类的实例放到子类的原型链上,子类实例想要去调用这些属性和方法的时候,实际上是基于proto原型链查找的形式去完成。 原型链继承

2021-10-01 23:37:02 150

原创 js中数据类型及判断方法

数据类型分为:基本数据类型和引用数据类型 基本数据类型:string字符串; number数字; boolean布尔值; undefined 未定义; null空; symbol唯一值; bigint大数字 引用数据类型:object(基类)对象;Array数组; function函数; date日期; regExp正则; 基本数据类型和引用数据类型区别: 基本数据类型是原始值,直接存贮在栈内存中,引用数据类型,他的值是在堆内存中开辟了一块新的内存空间,我们通过变量来复制一个引用数据...

2021-09-30 22:36:28 226

原创 js中 var let const 区别

第一种:变量提升:变量在声明之前可以使用,并且代码不会报错 var的情况如下: b=1; var b console.log(b); //1 let的情况如下: a=0; let a console.log(a); //报错:Uncaught ReferenceError: Cannot access 'a' before initialization //中:未捕获引用错误:在初始化之前无法访问“a” const的情况如下...

2021-09-29 21:08:42 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除