Мне интересно, как работает Google Closure Compiler. Могу ли я, например, заставить его преобразовывать вызовы функций, например:
if (MyApp.isArray(...)) {
// foobar
}
к фактической реализации:
if ((typeof sthing === 'Object' && sthing.constructor.toString().indexOf("Array") !== -1))
Я спрашиваю об этом, потому что у меня есть много оберток, которые связывают некоторые функции, и я хотел бы, чтобы компилятор Closure преобразовал их обратно в один вызов функции меньше.
На самом деле, один лишний вызов функции заметно замедляет работу приложения?