Javascriptでは正規表現の前方不一致が使えない

使えるものだと思い込んで前方不一致を書いて、動かないのを見て理由がわからず血眼で原因を探したのに、Javascriptではサポートされていなかったらしい。
かなりの部分まで拡張されていて基本的に何でも使えると思っていたが、違った。
後方不一位をサポートしてるのになぜ前方だけないんだろう。