9 Temmuz 2017 Pazar

TypeScript Ders Notları /2


TypeScript
/* http://ercanbozkurt.blogspot.com */
/* FARKLI TİPLER ARASINDA ATAMALAR İSTENİRSE MÜMKÜNDÜR */
var xs = '5';
//var xn:number = <number> xs; // xs number olamaz
//console.log(xn);
var s3 = '5'; // s3 string olur
var s4:number = <any> s3; // s3 string'i any tipine döner. Any tipteki bir şey number değişkene atanır.
console.log(s4);
var s5 = '5';
var s6:number = <number> <any> s5; // s5 string'i any tipine döner. Any tipteki değer number'a döner. number tipindeki bir şey, number değişkene atanır.
console.log(s6);
/* http://ercanbozkurt.blogspot.com */

JavaScript
/* http://ercanbozkurt.blogspot.com */
/* FARKLI TİPLER ARASINDA ATAMALAR İSTENİRSE MÜMKÜNDÜR */
var xs = '5';
//var xn:number = <number> xs; // xs number olamaz
//console.log(xn);
var s3 = '5';
var s4 = s3;
console.log(s4);
// Görüldüğü üzere çıktılar arasında fark yok
var s5 = '5';
var s6 = s5;
console.log(s6);
/* http://ercanbozkurt.blogspot.com */

Hiç yorum yok: