| 
		
			 Цитата: 
		
	 | 
	| 
		попробуйте код заверните в try, будет ли catch
	 | 
	
Я завернул в try. Получилось вот что:
try {
			console.log("undefined1");
			console.log(tralala);
			console.log("undefined2");
		} catch(e) {
			alert(e.message);
		}
Алерт-окошко выскакивает. Сообщает что траляля не определен. То есть это сработало. 
Но в консоли высвечивается только undefined1. Текст undefined2 уже не высвечивается. И текст об ошибке тоже не высвечивается.
Теперь убираю и оставляю это:
console.log("undefined1");
		console.log(tralala);
		console.log("undefined2");
Высвечивается только undefined1.
И что это может быть такое?