/ / Como escrever código em datilografado para tornar membro privado em javascript após tsc? [duplicado] - datilografado

Como escrever código em typescript para tornar membro privado em javascript após tsc? [duplicado] - datilografado

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 № 1

Em 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.