0
我正在做一個學校作業,並且問自己以下哪個代碼是最邏輯的。傳遞變量:使用模塊的最佳做法
我的問題的焦點是我使用我的變量的方式。將函數的值作爲參數賦值還是像我第一個例子那樣調用變量是更好的辦法。
這一個:
var TEST = function()
{
my.testVariable = "testing";
SECONDFCTION.testfunction();
return my;
}(TEST || {}, jQuery));
var SECONDFCTION = function()
{
my.testfunction = function()
{
// SOME CODE
console.log(SECONDFUNCTION.testVariable);
}
return my;
}(SECONDFCTION || {}, jQuery));
或者這一個:
var TEST = function()
{
var testVariable = "test"
SECONDFCTION.testfunction(testVariable);
return my;
}(TEST || {}, jQuery));
var SECONDFCTION = function()
{
my.testfunction = function(testVariable)
{
// SOME CODE
console.log(testVariable);
}
return my;
}(SECONDFCTION || {}, jQuery));