TypeScript
yuyu_2019
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
接口Interface
建立约定,创建新类时,必须遵从该约定。 (一)接口声明属性 interface IPerson { //声明一个接口 name: string; age: number; } class Person { constructor(public config: IPerson) { //构造函数接收IPerson接口 } } var p1 = new Pers...原创 2019-11-22 10:07:53 · 144 阅读 · 0 评论 -
泛型
指定数组只能放一个类型的元素,不能放其他类型的元素。 var workers: Array<Person> = [];//<Person>指定这个数组只能放Person类 workers[0] = new Person("zhangsan"); workers[1] = new Employee("lisi", "2"); //Employee是Person的子类,也可以放...原创 2019-11-22 09:25:07 · 93 阅读 · 0 评论 -
类、访问控制符、构造函数、继承
类 class class Person { name; eat() { console.log("I'm eating"); } } var p1 = new Person(); p1.name = "batman"; p1.eat(); var p2 = new Person(); p2.name = "superman" p2.eat(); ...原创 2019-11-21 17:34:38 · 97 阅读 · 0 评论 -
析构表达式
对象 function getStock() { return { code: "IBM", price: { price1: 200, price2:400 }, aaa: "xixi", bbb:"haha" } } // code: codex ...原创 2019-11-21 15:33:26 · 180 阅读 · 1 评论 -
任意数量参数...args
function func1(...args) { args.forEach(function (arg) { console.log(arg); }) } //传3个参数也行,传5个参数也行 func1(1, 2, 3); func1(7, 8, 9, 10, 11);原创 2019-11-21 13:57:34 · 230 阅读 · 0 评论 -
可选参数
可选参数 要写在 必选参数 的后面 代码里要对可选参数为undefined时做处理 function test(a: string, b?: string, c: string = "Jack") { console.log(a); console.log(b); console.log(c); } test("xxx") 输出 xxx undefined Jack ...原创 2019-11-21 13:34:45 · 151 阅读 · 0 评论 -
参数默认值
var myname: string = "Peter"; function test(a: string, b: string, c: string = "Jack") { console.log(a); console.log(b); console.log(c); } test("xxx", "yyy", "zzz"); test("xxx","yyy") 有...原创 2019-11-21 13:11:56 · 112 阅读 · 0 评论 -
参数类型
var myname: string = "Peter"; var alias: any = "xixi"; var age: number = 13; var man: boolean = true; //定义参数类型,定义返回类型 function test(name: string): string { return ""; } //自定义类型 class Person ...原创 2019-11-21 11:42:48 · 132 阅读 · 0 评论 -
模板表达式调用方法
function test(template, name, age) { console.log(template); console.log(name); console.log(age); } var myname = "Peter"; var getAge = function () { return 18; } test`hello my name...原创 2019-11-21 11:06:36 · 209 阅读 · 0 评论
分享