比方說,我有一個數據數組和變量(或多個變量)動態級聯
var i = 1;
var arr = {
1: ['whatever' + i,'there are ' + i + ' dogs in the yard.', etc],
}
有沒有辦法來動態地在稍後更新數組中的變量(一個或多個)功能?
所以
function start() {
i++;
alert(arr[1][0]);
}
將輸出「whatever2」而不是「whatever1」
你是什麼意思'更新變量'?請更好地解釋它 –
你的問題並不清楚......如果你稍後考慮改變'i',那是不可能的。 ''無論'+ i'和''在院子裏有'+ i +'狗。'當數組被定義時被評估,即'i'的值在那個時刻被確定*並且該值是與其他字符串連接。 –
創意解決方案,謝謝大家。 – Stephen