Вы задумывались над тем, что если в конструкторе и методах использовать не this
, а переменную, то после минификации экономия байтов начнётся уже с четвёртого this
?
// просто сравните длину строк
this.this.this.this.
var s=this;s.s.s.s.
Я использовал этот и некоторые другие упоротые способы для участия в конкурсе js13kGames, цель которого — написать игру, размер которой не превысит 13 килобайт.
Игра почти готова, осталось всего-то пару дней не спать...