答uncle_light回答已采纳
以下是编入(通过TS Playground)的TS代码片段: define(["require", "exports"], function(require, exports) {
var Library = (function () {
function Library() {
}
Library.BOOK_SHELF_NONE = "None";
Library.BOOK_SHELF_FULL = "Full";
return Library;
})();
exports.Library = Library;
});
所见,定义为的两个属性public static都仅附加到导出的函数(作为其属性); 因此只要正确访问函数本身,它们就应该可以访问。