Свойство self ссылается на текущее окно. То есть значение этого свойства является синонимом самого объекта.
Используйте свойство self для устранения неоднозначности свойства window при вызове из формы или элемента формы с тем же именем. Вы можете также использовать свойство self, для того чтобы сделать Ваш код более читабельным.
Значением свойства self является
<object nameAttribute>где nameAttribute это атрибут NAME, если self ссылается на фрэйм, или внутренняя ссылка, если self ссылается на окно.