Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.11.2010, 12:25
Новичок на форуме
Отправить личное сообщение для xadv Посмотреть профиль Найти все сообщения от xadv
 
Регистрация: 05.11.2010
Сообщений: 1

Как правильно передать значение.
Как правильно присвоить значение

Этот Код работает:


var data = {
	      '1.jpg': { caption: 'Текст1' } 
	      	    };


А этот код нет:
var fail1='1'+'.jpg';
	    var data = {
	      fail1: { caption: 'Текст1' }  
	    };


Как сделать правильно.
Ответить с цитированием
  #2 (permalink)  
Старый 05.11.2010, 12:34
2de 2de вне форума
Аспирант
Отправить личное сообщение для 2de Посмотреть профиль Найти все сообщения от 2de
 
Регистрация: 26.10.2010
Сообщений: 78

Напишите для второго случая alert(data.fail["caption"]); или так alert(data["fail"]["caption"]); и всё поймете. А здесь написано об этом http://javascript.ru/tutorial/object...-so-svoystvami
Ответить с цитированием
  #3 (permalink)  
Старый 05.11.2010, 12:55
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

вот еще ссылка
http://javascript.ru/accessors

var fail1='1'+'.jpg';
	    var data = {
	    };
data[fail1] = { caption: 'Текст1' }

с вас 10$
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
Как передать значение по ссылке на другую страницу сайта Rollo Общие вопросы Javascript 7 18.10.2010 15:02
bind: как передать функции указатель на объект trial jQuery 4 25.05.2010 01:35
как передовать и парсить значение переменной по URL? FATALITY Общие вопросы Javascript 10 25.03.2010 19:32
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20