| 
	
	
		
		
		
		
		 А ларчик просто открывался. В js есть метки. Ими я не пользовался, потому, раз прочитав, забыл о них. 
Далее, если {} не участвует в выражении, значит это не литерал объекта, а блок. Т.е. в примере Kolyaj фигурные скобки отбрасываем без потери смысла. Меткой может быть любой набор разрешенных символов, кроме зарезервированных слов, после метки идёт двоеточие и инструкция. Меткой не может быть строка, например, потому вариант с заключением метки в кавычки не валиден. 
 
Что касается двух первых примеров, то фигурные скобки в обычных скобках, это уже литерал объекта (все что в скобках вычисляется). Без скобок это просто блок, т.е., можно их просто отбросить в нашем случае. 
 
Все логично и понятно. Мозг вернулся обратно. Дзен начинает познаваться. 
 
Но, кстати, помогло не приложение А (дзен не познан до конца), а Флэнаган. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |