String#replaceAll
// → 'bbb'
'aaa'.replaceAll('a', 'b');
'aaa'.replaceAll(/a/, 'b');
V8/Chromium UseCounter
// The stickiness gotcha (example by Richard Gibson)
'No Uppercase!'.replaceAll(/[A-Z]/g, ''); // 'o ppercase!'
'No Uppercase?'.replaceAll(/[A-Z]/gy, ''); // 'o Uppercase?'
'NO UPPERCASE!'.replaceAll(/[A-Z]/gy, ''); // ' UPPERCASE!'
Proposal for today
Stage 3?