随笔分类 - typeScript
摘要:什么是Vue.js vue-property-decorator? vue-property-decorator是一个用于编写基于类的Vue组件的库。它为我们提供了一些简单而强大的修饰器,用于定义组件的属性、方法和生命周期钩子。 @Prop装饰器 @Prop装饰器用于定义组件的属性。属性可以是父组件
阅读全文
摘要:一. 感叹号用法 1) !的用法——!obj 变量前使用表示取反; 可将变量转为boolean类型: null、undefined、空字符串 取反之后都为true; 2)!的用法——obj! 变量后使用表示类型推断排除 null、 undefined,告诉TS此处一定有值 3)!!的用法——!!ob
阅读全文
摘要:super在子类的constructor中调用,是在子类中执行了父类的构造函数,其实是无关父类原型的,如果想到改变父类的原型方法,可以直接重名覆盖,如果想利用父类原型方法,也可以用super.method来引用。 如果你不在constructor里写super并传入相应参数,那么相当于只继承原型方法
阅读全文
摘要:{ /* tsconfg.json是ts编译器的配置文件,ts编译器可以根据它的信息来对代码进行编译 "include" 用来指定哪些ts文件需要被编译 一个*表示任意文件 两个*表示任意目录 "exclude" 不需要被编译的文件目录 默认值 ["node_modules","bower_comp
阅读全文
摘要:1.TypeScript产生背景: TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准(ES6 教程)。 TypeScript 由微软开发的自由和开源的编程语言。 TypeScript 起源于使用JavaScript开发的大型项目 。由于JavaScri
阅读全文
摘要:1、为什么越来越多的企业选择使用TypeScript ?2、TypeScript 中的原始类型有哪些 ?3、说说数组在 TypeScript 中是如何工作的 ?4、什么是 any 类型,何时使用 ?5、什么是void,什么时候使用void类型 ?6、TypeScript 中声明变量有哪些不同的关键字
阅读全文