Typescript. Access Modifiers
public // by default private // only inside class protected // only inside class and its inheritors readonly // readonly a little bit of Читать на сайте автора.
Этот автор еще пишет свою биографию.Пока позвольте сказать мы гордимся Станислав Пантелеев contributed a whooping 121 записи.
public // by default private // only inside class protected // only inside class and its inheritors readonly // readonly a little bit of Читать на сайте автора.
ABSTRACT CLASSES EXAMPLE abstract class Prayer { abstract pray: string; abstract makeSins(): void; doPray(): string { return this.pray; } } class Muslim extends Prayer { Читать на сайте автора.
enum Sex { Man, Woman } class Man { name: string = «DefaultName»; family: string = «DefaultFamily»; age: number = 18; readonly sex: Sex.Man constructor(name: Читать на сайте автора.
enum Sex { Man, Woman } class Man { name: string = «DefaultName»; family: string = «DefaultFamily»; age: number = 18; readonly sex: Sex.Man constructor(name: Читать на сайте автора.
with defining data types (e.g. annotations) function add(a: number, b: number): number { return a + b; } without annotations function add2(a, b) { return Читать на сайте автора.
// — BOOLEAN let b: boolean = true; console.log(‘boolean ‘ + b + ‘ typeof ‘ + typeof b); // — STRING let s: string Читать на сайте автора.
noEmitOnError lets write this piece of code index.ts let x = 0; console.log(x); var x = 1; console.log(x); on compling with tsc index.ts Читать на сайте автора.
option 1 npm prettier —write «**/*.js» option 2 add it to the scripts { … «scripts»: { «prettier»: «prettier —write ‘**/*.{ts,js,css,html}’» } … } source Читать на сайте автора.
All options can be found in official documentation, so lets take a look on some of them. How to create tsconfig.json we have seen in Читать на сайте автора.
Lets take an example from previous post and do the following steps Add to project tsconfig.json and edit it like this for example, point Читать на сайте автора.