Typescriptte tip belirtsek de belirtmesekte arka planda yine Var'a mı dönüşüyor?

Örnek olarak YouTube'dan bir video izlediğimde de böyle çıkıyordu. Acaba sürüm farkından olabilir mi?
Çıkmamalı. const ve var mantık olarak birbirlerine zıt şeyler. const değişemez olmalı. Örtülü şekilde var'a dönüşmesi çoooooook ciddi bir problem.
 
Çıkmamalı. Const ve var mantık olarak birbirlerine zıt şeyler. Const değişemez olmalı. Örtülü şekilde Var'a dönüşmesi çoooooook ciddi bir problem.

Ben de anlamadım. Const dediğimiz şey hem block scope hem de değiştirilemez. Ama var hem değişiyor hem de global scope.
 
Config dosyada target kısmı es6 veya üstü olması gerekiyor. Yoksa tsc veya babel kullanıyorsan kodu ona göre düzenliyor.
Target kısmı, Türkçe karşılığı gibi hedeflediğin platform çıktısı alabilmeni sağlar. Artık tüm tarayıcılar es6 özelliklerini karşılıyor. O sebeple es6 altı kullanmak pek mantıklı olmayabilir.

Const ve let es6 da geldi. Senin Config es6 değildir. Bu sebeple var olarak çevriliyor.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…