上一页 1 ··· 182 183 184 185 186 187 188 189 190 ··· 477 下一页
摘要: tsconfig.json: { "compilerOptions": { "target": "es5", "lib": ["es6", "dom"], "module": "commonjs", "outDir": "dist", "noUnusedLocals": true, "noUnuse 阅读全文
posted @ 2020-10-05 18:11 Zhentiw 阅读(120) 评论(0) 推荐(0)
摘要: Sometime if our tsconfig.json looks like this; { "compilerOptions": { "target": "es5", "module": "commonjs", "outDir": "dist" } } We can get all kinds 阅读全文
posted @ 2020-10-05 17:46 Zhentiw 阅读(213) 评论(0) 推荐(0)
摘要: tsconfig-base.json: { "compilerOptions": { "target": "es5", "module": "commonjs", "lib": ["dom", "es6"], "outDir": "dist", "noImplicitAny": false } } 阅读全文
posted @ 2020-10-05 03:03 Zhentiw 阅读(113) 评论(0) 推荐(0)
摘要: class Song { constructor(public title: string, public duration: number) { } } class Playlist { constructor(public name: string, public songs: Song[]) 阅读全文
posted @ 2020-10-04 01:22 Zhentiw 阅读(152) 评论(0) 推荐(0)
摘要: class Foo { bar() {} } const bar = new Foo() console.log(bar instanceof Foo) // true console.log(Object.getPrototypeOf(bar) Foo.prototype) // true cla 阅读全文
posted @ 2020-10-04 01:16 Zhentiw 阅读(125) 评论(0) 推荐(0)
摘要: "Record" repersent key-value pair. type MyRecord<K extend string, T> = { [P in K]: T } Record key should be string. array[0] in javascript, even we gi 阅读全文
posted @ 2020-10-01 19:01 Zhentiw 阅读(205) 评论(0) 推荐(0)
摘要: For example we have interface: interface Person { name: string, age?: number } 'age' is an optional prop. // will have an error since person.age is us 阅读全文
posted @ 2020-10-01 18:50 Zhentiw 阅读(143) 评论(0) 推荐(0)
摘要: type MyPartial<T> = { [P in keyof T]?: T[P] } 'in' like a loop. Usage: function updatePerson(person: Person, prop: MyPartial<Person>) { return {...per 阅读全文
posted @ 2020-10-01 18:42 Zhentiw 阅读(131) 评论(0) 推荐(0)
摘要: interface Person { name: string; age: number; address: {} } // gives error since we didn't define 'address' const person: Person = { name: "Wan", age: 阅读全文
posted @ 2020-10-01 15:04 Zhentiw 阅读(138) 评论(0) 推荐(0)
摘要: interface Person { name: string; age: number; } interface ReadonlyPerson { readonly name: string; readonly age: number; } const person: ReadonlyPerson 阅读全文
posted @ 2020-10-01 14:51 Zhentiw 阅读(162) 评论(0) 推荐(0)
上一页 1 ··· 182 183 184 185 186 187 188 189 190 ··· 477 下一页