Показать сообщение отдельно
  #28 (permalink)  
Старый 19.12.2013, 18:33
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Zemsky,
a = a || window.event;
Это для кроссбраузерности. В итоге в а будет событие. (event)

a = a.keyCode;
Перезаписали в а код нажатой клавиши, которую взяли из события

if (a in b) {
проверяем есть ли в объекте b ключ a

var c = b[a][0];
объявляем переменную c равную первому элементу массива в объекте b c ключём a

b[c] += b[a][1];
изменяем left или top в b в зависимости от клавиши

d.style[c] = b[c] + "px"
смещаем квадрат
Ответить с цитированием