Qual é a vantagem de usar o `var self = this` em modelos de view do knockout.js [duplicate]

Esta questão já tem uma resposta aqui:

var self = isso? 8 respostas

Eu vejo em quase todos os exemplos de uma viewmodels knockout.js a linhavar self = this e então todas as variáveis ​​locais são referências comoself.variableName. Qual é a vantagem disso sobre o usothis.variableName?

questionAnswers(3)

yourAnswerToTheQuestion