Originariamente inviato da Mega69
Su Aptana non ti so dire, fatto sta che jQuery aggiunge una sola proprietà a window, per l'appunto window.jQuery ( e window.$ successivamente ).
codice:
window.jQuery = jQuery = function() {
  ecc...
}
Si infatti, la cosa strana è che da una funzione anonima non vedo nella gerarchia comparire l'oggetto jQuery (ma utilizzandone i metodi funziona, quindi c'è) mentre non utilizzando una funzione anonima (stile prototype) dichiarando:

codice:
var Test = { ... }
vedo che l'oggetto Test con tutti i suoi metodi si aggiungono all'oggetto window.
Mi chiedevo se appunto la funzione anonima servisse proprio per "nascondere" i nomi a tutto il resto con questo comportamento...