我開始爲一個項目學習javascript,我發現了一個腳本來完成我需要做的一部分,我想知道它是如何工作的,對我而言以及需要修改的情況。這些行是幹什麼的?
最初它是在頁面內部使用的,現在我已經把它放在一個文件中,並且不再工作,所以我將它分成幾部分,因爲我沒有得到所有的東西。
下面是現在最困擾我的東西:
1)這是函數聲明嗎?它叫什麼名字?它如何被調用?
(function() {
//some code
})();
2)是怎麼回事這裏
var VARIABLE = VARIABLE || {};
3)我是不是定義的methodCall
這裏實施的任何線索?像重寫Java中的方法?
VARIABLE.methodCall = function(parameter) {
console.log("parameter was: " + parameter);
};
非常感謝您的幫助。
刪除其它的值要真正瞭解上述聲明背後的概念,我強烈建議您閱讀道格拉斯康樂福「使用Javascript - 好的部分」。或者,您可以在YouTube上觀看他的視頻 - http://www.youtube.com/watch?v=hQVTIJBZook – 2010-05-02 18:56:28
@sri:謝謝,我會檢查它。 – 2010-05-03 07:57:25