Bạn có thể muốn xem this post by Eric Lippert.
Đây có phải là phương pháp chỉ sử dụng IE không?
Không. Đó là một phần của JScript, vì vậy bất cứ thứ gì thực hiện JScript (bao gồm cả IE, tất nhiên) sẽ hỗ trợ nó.
Khi nào nó nên được sử dụng?
Khi bạn muốn gợi ý bộ thu gom rác để bắt đầu thực hiện công việc của mình. Có thể cho rằng, nó không nên được sử dụng ở tất cả, và thay vào đó chỉ để cho mọi thứ xảy ra một mình.
Ưu điểm (hoặc nhược điểm) khi sử dụng?
Tôi không biết bất kỳ bất lợi nào. Trước khi sử dụng nó, tôi sẽ thực hiện một số xét nghiệm để xem liệu có những lợi ích thực tế trong việc sử dụng bộ nhớ hay không.
nó không hoạt động trong firefox, vì vậy tôi không chắc chắn nếu nó là một tiêu chuẩn – xus
Như tôi đã nói, đó là một phần của JScript. Firefox không thực hiện JScript. Nó triển khai JavaScript (+ bộ tiện ích mở rộng không chuẩn của riêng nó). – kangax
Theo wikipedia "JScript là phương ngữ của Microsoft trong tiêu chuẩn ECMAScript được sử dụng trong Internet Explorer của Microsoft". Vì vậy, tôi đoán nó là công bằng để gọi nó là chỉ-IE. –