Я согласен с использованием заглавных букв в функциях, которые определяют «классы» (используются воздушные кавычки), которые, в свою очередь, будут созданы позже с использованием оператора new.
Но это все. Глобальные объекты просто глобальны. Назовите их, как хотите.
Все, что я хотел бы сделать, это чтобы они были уникальными и достаточно информативными, чтобы они не были случайно перезаписаны другим разработчиком позже.
Условие состоит в том, что соглашения нет. Делайте, что хотите, просто будьте последовательны. Я предлагаю следовать стилю Java и игнорировать любое соглашение о библиотеке ( dojo
, Ext
, YUI
, $
и т. Д.) использование следующее.