15.06.2011, 21:15
|
Аспирант
|
|
Регистрация: 30.04.2010
Сообщений: 49
|
|
помогите понять скрипт
Здравствуйте.
Пишу на php и JS приходится пользоваться только от случая к случаю. Потому знаю его лишь поверхностно. А очень нужно разобраться с одним скриптом.
UPD: см. помогите понять скрипт
Кому не сложно, прошу пояснить ряд моментов:
1. Что значит:
var $ = function (id) {
return "string" == typeof id ? document.getElementById(id) : id;
};
Если б вместо $ было имя, я бы подумал, что это анонимная функция. А так сомневаюсь. Или можно использовать $ в качестве имени? И что она возвращает мне тоже не совсем понятно.
2.
Object.extend - это некая имитация механизма наследования?
3.
TransformView.prototype насколько я понял описание прототипа (почитал про это тут в учебнике на сайте), но что значит initialize: ?
4. И (ради чего мне все это нужно) как работает функция Move? Я бы хотел изменить способ смены изображений со сдвигающегося, на затухающе-появляющийся и, насколько смог разобраться, именно эту функцию мне надо переписать. Знаю, что надо действовать css свойством opacity (filter для ie) но ничего пока не получается.
Если кто-то найдет возможность мне ответить, буду рад как можно более подробным комментариям и по всему остальному скрипту. Что-то я вроде понял, но не факт что правильно... темный лес для меня JS...
Последний раз редактировалось Polkan, 17.06.2011 в 11:40.
|