Sadece "tip" in bir anahtar kelime veya ayrılmış bir sözcük olduğu TypeScript'te bir arabirim oluşturmaya çalışırken fark ettim. Aşağıdaki arayüzü oluştururken, örneğin, "tip" typescript 1.4 ile Visual Studio 2013 mavi gösterilir:TypeScript'te "type" ayrılmış sözcük nedir?
interface IExampleInterface {
type: string;
}
Diyelim ki o zaman bu gibi bir sınıfta arabirim uygulamaya çalışıyorum diyelim:
class ExampleClass implements IExampleInterface {
public type: string;
constructor() {
this.type = "Example";
}
}
Sınıfın ilk satırında, arabirimin gerektirdiği özelliği uygulamak için "tür" sözcüğünü yazarken (üzgünüm), IntelliSense, "gibi" diğer anahtar kelimelerle aynı simgeye sahip "tip" ile görünür. "veya" yeni "yazın.
Etrafa bir göz attım ve "tip" i, TypeScript'te "katı modda ayrılmış kelime" olarak listeleyen bu GitHub issue bulabilirdim, ancak amacının gerçekte ne olduğu hakkında daha fazla bilgi bulamadım.
Beyin fırtınası geçirdiğinden şüpheleniyorum ve bu zaten bilmem gereken bir şey, ama TypeScript için "tip" ayrılmış kelime nedir?
'Tür Alias' türünize semantik bir isim verin: http://basarat.gitbooks.io/typescript/content/docs/types/type-system.html – basarat