I had to do a project once with JavaScript. I did not enjoy the experience. In my opinion, a language where you need a reference to tell true from false is a bad language. So maybe JavaScript is the JavaScript of languages.
I'm not a programmer but I took a class in JavaScript. Unless I'm misunderstanding what you mean by reference, I don't recall that feature of the language. Can you explain?