之間有什麼區別今天,我的工作是在javascript的某個時間點堆棧。函數FunctionName(){}和object.FunctionName = function(){}
我想知道那是什麼
function FunctionName(){
//Code goes here;
}
而且
var MyFuncCollection = new Object();
MyFuncCollection.FunctionName = function(){
//Code goes here;
}
之間的基本區別兩者都是工作相同。那麼之間有什麼區別。使用帶有對象名稱的函數有什麼好處嗎?我已閱讀Question。但它使用變量並分配函數特定變量。我想創建對象並在單個對象中分配多個函數。
可能重複的[VAR functionName =函數(){} VS功能使用functionName(){}](http://stackoverflow.com/questions/336859/var-functionname-函數 - 函數 - 函數名) – ydaniv
不重複,它的問題,它分配函數到特定的變量。我想我創建一個對象並分配多個函數對象。 –
對不起,隊友,這是完全一樣的JS。不同的是,您將該var存儲在一個對象上。 – ydaniv