Replacing all occurrences of a string in JavaScript

I have this string:

Test abc test test abc test test
test abc test test abc 

Doing

str = str.replace('abc', '');

seems to only remove the first occurrence of abc in the string above. How can I replace all occurrences of it?

Replacing all occurrences of a string in JavaScript