Javascript template, extension naming ?

It seems that I have a choice of blah.js blah.rjs blah.js.rjs and blah.js.erb plus I guess blah.rjs.erb (maybe)

I know that this is somewhat version dependent. Which is the "bestest"? and is there a difference.

Thanks in advance.