Я вижу довольно много использования !0
и !1
в исходном коде JQuery и JS telerks. Я больше всего видел это в заявлениях о возврате, которые могут повлиять на его использование.Использование jQuery return! 1 или return! 0
Какова цель? Это какая-то оптимизация?
Это миниатюрный. Меньше байтов означает меньший скрипт, что означает потенциально более быстрое время загрузки. Это одна из оптимизаций, выполняемых компилятором Google закрытия (https://closure-compiler.appspot.com/home). –