Все упирается в область видимости имен. Если в функции displayLetter () есть ссылка с помощью this, то в методе setInterval () эта ссылка даст другое значение. Когда используешь такую сигнатуру:

Код:
setInterval(objectName, "objectMethod", interval, params);
То сам задаешь область видимости функции.