Js really should have it. I think the shift in style from functional and manual prototype chains to Java classes is quite disappointing.
JS _does_ still have TCO (called Proper Tail Calls), Safari's JavaScriptCore implements it, and is technically the only conforming interpreter.
I can’t rely on TCO if chromium doesn’t have it.