的表現力我有很多的以下模板的功能:學習JavaScript
function (field, filter){
var q = {};
q[field] = doSomething(filter);
return q;
}
我是新來的Javascript,但已經得到了想法,這是一個非常傳神的語言。所以,我的問題是這個函數的主體可以寫得更簡潔嗎?我不能通過q
作爲參數,並消除var q = {}
,因爲這些函數的輸出不應該合併成一個對象散列)。
我完全知道,知道這個問題的答案可能會讓我的代碼既不快也不清晰。我只想學習,這就是全部 - 所以沒有火焰,請。
否;它不能。 – SLaks
這可能更適合http://codereview.stackexchange.com/ – j08691
這不是codereview。我不是在尋求改進代碼或驗證它的正確性。我正在努力學習更好的語言。 – mark