我想重用一個複雜的函數,並且如果我可以改變位於該函數內的條件內部的局部變量的值,它將完美工作。Javascript:改變條件內部函數內變量的值
熬下來:
var func = complicated_function() {
// lots of code
if (something) {
var localvar = 35;
}
// lots of code
}
我需要localVar的是一些其它號碼。
有什麼辦法可以將localvar分配給別的東西,而不需要真正修改函數本身的任何東西嗎?
更新:答案是肯定的!請參閱下面的回覆。
localvar在「大量代碼」中的其他地方使用嗎? –