Verandering van waardes in TypeScript
Laat ons sê ons het 'n sekere string veranderlike:
let test: string = 'abc';
Kom ons skryf 'n ander string waarde daarin:
let test: string = 'abc';
test = 'def';
Laat ons nou probeer om 'n nommer daarin te skryf. In hierdie geval sal TypeScript 'n fout gee, aangesien ons probeer om die tipe van die veranderlike te verander:
let test: string = 'abc';
test = 123; // sal 'n fout gee
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: number = 123;
test = 'abc';
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: string = 'abc';
test = 123;
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: string = 'abc';
test = '123';
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: string = 'abc';
test = true;
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: string = 123;
test = 'abc';
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: string = '123';
test = '456';
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: number = '123';
test = '456';
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: number = 123;
test = 456;
console.log(test);
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let test: boolean = true;
test = false;
console.log(test);