Mám nějaký kód JavaScriptu, že jsem se snaží převést na stroji.
Tvrdí se, že strojopis je nadmnožinou JavaScriptu, s výjimkou následujícího má chyby kompilátoru. Za předpokladu, že jsem neměl importovat knihovnu ko do strojopisu, jak bych převést následující kód:
(function(ko, viewModels){
viewModels.MyViewModel = function(){
//stuff in here
}
}(ko, window.viewModels = window.viewModels || {}));
Reference, to byl můj pokus na psacím stroji
module viewModels {
export class PartDetailsViewModel {
public bar: string;
constructor (){
this.bar = ko.foo(); //<-- compiler error, ko does not exist in current scope
}
}
}
}













