Показать сообщение отдельно
  #17 (permalink)  
Старый 01.07.2009, 16:06
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от hp5741
array1 = []; array2 = []; array1.push(1,2,3); array2.push(4,5,6); function set_array() { .... if(i == 1) { var g = array1; }else{ var g = array2; } alert(g[0]); }
если array1 и array2 - глобальные, то можно получить через window:

var g = window['array' + i];


естественно, переменная i должна быть 1 или 2 в данном случае.
__________________
Тонкости ECMAScript

Последний раз редактировалось Dmitry A. Soshnikov, 01.07.2009 в 19:23.
Ответить с цитированием