Показать сообщение отдельно
  #10 (permalink)  
Старый 07.02.2012, 14:28
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Вот кусочек кода с ошибкой.


var params = { dsp: {
	title: "ДСП", 
	images: {}
}};

$.each(data, function(id, item) {
	params.images[id] = {
		title: item.title, 
		src: item.url
	};
});


По идее на 7-й строке должна выскакивать ошибка, так как массива params.images не существует и обращение params.images[id] = ... недопустимо. То есть там, допущена ошибка, надо написать params.dsp.images[id] =

И вот броузер, на 7-й строке останавливается, а ошибку не выдает. А должен.

То есть, где-то далеко отсюда я что-то такое страшное написал. Но вот что?
Ответить с цитированием