Ad
Strings
Data Types
Arrays

Not really useful, but calling replace with an array as replacement calls toString on it. It doesn't work the same using objects

const weird = 'asdf'.replace('a', [])
const weirdness = 'asdf'.replace('a', [1,2])
const volatile = 'asdf'.replace('a', {})