Я начинаю изучать javascript для проекта, я нашел скрипт, который выполняет часть того, что мне нужно сделать, я хотел бы знать, как это работает, как для меня, так и в случае его изменения ,Что это за линии?
Первоначально он был использован внутри страницы, теперь я поместил его в файл самостоятельно и больше не работает, поэтому я разделяю его по частям, потому что я не могу получить все это.
Вот что меня больше всего беспокоит:
1) Это объявление функции? Как это называется? Как его можно вызвать?
(function() {
//some code
})();
2) Нет подсказкой о том, что происходит здесь
var VARIABLE = VARIABLE || {};
3) Могу ли я определяющим реализацию methodCall
здесь? Что-то вроде переопределения метода в Java?
VARIABLE.methodCall = function(parameter) {
console.log("parameter was: " + parameter);
};
Заранее благодарю вас за помощь.
Чтобы понять концепции, лежащие в приведенных выше утверждениях, я настоятельно рекомендую прочитать Дуглас Crockfords 'Javascript - хорошие части.Кроме того, вы можете просто посмотреть его видео на YouTube - http://www.youtube.com/watch?v=hQVTIJBZook –
@sri: спасибо, я проверю его. –