Есть код:
Код:
|
<html><head>
<title>Тренировочный документ</title>
<script type='text/javascript'>
var bounty_obj;
window.onload = function () {
bounty_obj = document.getElementById('hint');
};
function bounty_show() {
if (bounty_hide.T) {
clearTimeout(bounty_hide.T);
bounty_hide.T = 0;
};
bounty_obj.style.display = 'block';
};
function bounty_hide() {
if (bounty_hide.T) {
clearTimeout(bounty_hide.T);
bounty_hide.T = 0;
};
bounty_hide.T = setTimeout(function(){
bounty_obj.style.display = 'none';
bounty_hide.T = 0;
}, 1000);
};
</script>
</head>
<body>
<a href='page.html' onMouseOver='bounty_show()' onMouseOut='bounty_hide()'>Переход в будующее</a>
<div id="hint" style="display:none; position:absolute; left:10px; top:35px;"><img src='1.gif' alt=''></div>
Когда-то в студенную зимнюю пору,<br> я из лесу вышел, был сильный мороз,
Гляжу,поднимается <br> высоко в гору, кто? Лошадка несущая хворосту воз
</body>
</html> |
По поводу кода:
В функции bounty_show()
Там делается сравнение
Код:
|
if (bounty_hide.T) {
clearTimeout(bounty_hide.T);
bounty_hide.T = 0; |
Что будет означать вот это с точкой bounty_hide.T в сравнении?
Это значит доступ через мою созданную функцию с именем bounty_hide к какой-то другой переменной находящейся в другой функции что ли?
Меня смущает .Т, почему она может ещё и добавлятся к названию любой функции где угодно?