Да, я знаю про эту конструкцию (огромное спасибо Д. Сошникову). Хороший программист знает, что:
Сообщение от Kolyaj
|
согласно грамматике такая конструкция синтаксически неверна
|
поэтому проблем никогда не возникнет.
А если уж надо, то напишет так:
if (true) {
var foo = function () {
}
}