Показать сообщение отдельно
  #5 (permalink)  
Старый 18.09.2014, 12:40
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Как вариант, использовать самовызываемые функции


var a = [1, 
        'два', 
        (function() { 
          var hide = 'эта переменная доступна только тут';
          window.newVar = 'Три. Привет из массива'; 
          return window.newVar; 
        }())];  

  console.log(a[2]);
  console.log(newVar);


Но при этом переменная newVar станет глобальной. Если это тебе и нужно, то ок.

Последний раз редактировалось Safort, 18.09.2014 в 12:43.
Ответить с цитированием