在JavaScript中,我有多個具有名爲「one」的函數的不同模塊(對象)。現在在任何模塊/對象上調用某個函數
test_module1 = {
one: function() {
alert('fun mod1_one successful');
},
two: function() {
alert('fun mod1_two successful');
}
}
test_module2 = {
one: function() {
alert('fun mod2_one successful');
},
two: function() {
alert('fun mod2_two successful');
}
}
workingObj = test_module1;
workingObj["one"]();
,如果我有這些模塊中的一個/在變量「workingObj」對象和我想調用 函數「一」在此對象上,我請workingObj [「一」](); 。
目前我學習Python。這種語言是否有類似的東西?
我需要一個沒有Python類/繼承的解決方案。
非常感謝提前
沃爾夫岡
你不使用'workingObj.one()'有什麼特別的原因嗎?你不知道你會提前打電話給哪個方法嗎? – user2357112
你好user2357112!在某些情況下,我知道函數的名稱,在其他我不知道。 –