What are known code patterns that cause memory leaks in JavaScript?

I want to know about the known code patterns that cause memory leaks in JavaScript. Can anyone please help me out .