Możesz chcieć rzucić okiem na this post by Eric Lippert.
Czy jest to metoda wyłącznie IE?
Nie. Jest częścią JScript, więc wszystko, co implementuje JScript (w tym IE, oczywiście) powinno go wspierać.
Kiedy należy go używać?
Jeśli chcesz wskazać pojemnik na śmieci, aby zacząć wykonywać swoją pracę. Prawdopodobnie nie powinno się go używać w ogóle, a zamiast tego pozwolić, by wszystko działo się samo.
Jakie są zalety (lub wady) korzystania z niego?
Nie jestem świadomy żadnych wad. Przed jego użyciem wykonałbym kilka testów, aby sprawdzić, czy istnieją rzeczywiste korzyści w wykorzystaniu pamięci.
nie działa w firefoxie, więc nie jestem pewien czy to jest standard – xus
Jak już mówiłem, jest to część JScript. Firefox nie implementuje JScript. Implementuje JavaScript (+ własny zestaw niestandardowych rozszerzeń). – kangax
Zgodnie z wikipedia "JScript jest dialektem Microsoft standardu ECMAScript, który jest używany w Internet Explorerze Microsoftu". Sądzę więc, że można to nazwać tylko IE. –