1、多重循环遍历查找优化开发中经常会遇到需要在一个数组中查找某一个对象的问题,单纯用for循环语句循环查找。(typescript)之前写的是这样的 inManual(search, manual) { for (let i = 0; i < search.length; i++) { for (l ...
分类:
其他好文 时间:
2020-04-20 13:21:31
阅读次数:
62
现在的前端真的看不懂啊,还有重学ES6 TypeScript , 还要安nodejs npm 编译 vue-next 状态:测试版。 1.所有计划中的RFC已合并。 2.所有合并的RFC已实现。 3.Vue CLI现在通过vue-cli-plugin-vue-next提供了实验性支持。 这里还有一个 ...
分类:
编程语言 时间:
2020-04-18 13:28:18
阅读次数:
153
let listA:number[] = [1,2,3]; listA.push(4); let listB:Array<number>=[1,2,3]; console.dir(listA); console.dir(listB); let mySum = function(x:number, y ...
分类:
其他好文 时间:
2020-04-18 12:00:56
阅读次数:
105
认识箭头函数 var fun1 = function(a:number, b:number=2):number{ return a+b; } function fun2(a:number, b:number):number { return a+b; } //使用ES6箭头函数语法定义函数,将原函数 ...
分类:
其他好文 时间:
2020-04-18 10:08:56
阅读次数:
70
这个例子展示了一些上面没有提到的特性。 这一次,我们使用extends关键字创建了Animal的两个子类:Horse和Snake。 与前一个例子的不同点是,派生类包含了一个构造函数,它必须调用super(),它会执行基类的构造函数。 而且,在构造函数里访问this的属性之前,我们一定要调用super ...
分类:
其他好文 时间:
2020-04-17 14:00:19
阅读次数:
65
场景 Angualr 是一款来自谷歌的开源的web 前端框架,诞生于2009 年,由Misko Hevery 等人创建,后为Google 所收购。是一款优秀的前端JS 框架,已经被用于Google 的多款产品当中。 Angualr 基于TypeScript 和react、vue 相比Angular ...
分类:
其他好文 时间:
2020-04-17 00:18:24
阅读次数:
100
https://www.jianshu.com/p/0e37a793ac3ahttps://www.cnblogs.com/xiaoxiaochengxuyuan/p/6137574.html typescript开发的准备工作: 1.准备工作1.1安装node.js (www.nodejs.cn) ...
分类:
其他好文 时间:
2020-04-16 01:03:38
阅读次数:
77
装饰器:就是一个方法,可以注入到类,方法,属性参数上来扩展类,方法,参数的功能 装饰器写法:普通装饰器(无法传参)、装饰器工厂(可传参) 类装饰器 在类声明之前被声明(紧靠类声明)。应用于类构造函数,可以用来监视,修改或替换类定义。 普通装饰器 function logClass(params:an ...
分类:
其他好文 时间:
2020-04-14 18:43:58
阅读次数:
79
学习每种语言,最开始都是类型。 下面做个表格,比较直观看一看。 名称 表示 取值 举例 备注 布尔值 boolean true/false let isDone: boolean = false; 数字 number 十进制、十六进制、二进制、八进制 let decLiteral: number = ...
一:绑定类classCommonTools{publicstaticwatch<T>(obj:Object,name:string,callback:($data:T)=>void,init:boolean=true):void{let$value:T=obj[name]asT;Object.defineProperty(obj,name,{get(){return$value}
分类:
其他好文 时间:
2020-04-13 22:42:15
阅读次数:
124