10 2020 档案
摘要:ts语言特征:封装,继承,多态,抽象 1.class的定义 class Person { name: string; constructor(n: string) { this.name = n; } getName():string { return this.name; } setName(na
阅读全文
摘要:二.ts函数定义 1.函数声明法: funtion a():number{ return 123 } funtion a():string{ return '123' } funtion a():boolean{ return true } funtion a():void{ } funtion a
阅读全文
摘要:一.ts的数据类型 好处:有利于维护,增加了数据类型校验 布尔类型(boolean) ; var a: boolean= true 数字类型(number) ; var a: number= 1 字符串类型(string) ; var a: string= ‘stying’ 任意类型(any) ;
阅读全文
摘要:一.安装ts: npm install -g typescript 或是 yarn global add typescript (推荐) 或是 cnpm install -g typescript (推荐) 安装时遇到的小插曲:如果安装时遇到报错,比如 ...The operation was re
阅读全文
摘要:1. performance: 性能比vue2.x块1.2~2倍; 2. Tree shaking support: 按需编译,体积比vue2.x更小; 3. Composition API: 组合API(类似React Hooks); 4. Better TypeScript support: 更
阅读全文
摘要:一.diff算法优化; vue2.X中的dom是进行全量对比渲染(对应的所有dom都对比一遍,增加了对比次数和渲染速度); vue3.0添加了静态标记(与上次dom节点对比的时候,只对比有静态标记的dom进行渲染) 二.hoistStast 静态提升 vue2.x无论元素是否参与更新,每次都要重新创
阅读全文

浙公网安备 33010602011771号