Javascript-форум (https://javascript.ru/forum/)
-   Работа (https://javascript.ru/forum/job/)
-   -   Как правильно передать значение. (https://javascript.ru/forum/job/12847-kak-pravilno-peredat-znachenie.html)

xadv 05.11.2010 12:25

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

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


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


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


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

2de 05.11.2010 12:34

Напишите для второго случая alert(data.fail["caption"]); или так alert(data["fail"]["caption"]); и всё поймете. А здесь написано об этом http://javascript.ru/tutorial/object...-so-svoystvami

Gvozd 05.11.2010 12:55

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

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

с вас 10$


Часовой пояс GMT +3, время: 15:42.