Quando estou usando palavras-chave privadas no typescript, o tsc gera código javascript com membros públicos. Assim, os membros privados da classe no typescript são membros públicos em javascript. Por favor, olhe para esta
Como escrever código em typescript para receber membros privados em javascript?
Respostas:
3 para resposta № 1Em javascript você pode criar membros privados usando revelando padrão de módulo
var MyClass = function() {
var privateMember = function () {}
return {
publicMember: function () {}
}
}
Se você usar a classe typescript, isso não é possível, porque é "generate prototype", que não possui métodos privados.