Oh Javascript... Oh how I want to master you... Alas, you are not making it easy. Javascript, as you know, is a programming language that uses Object Oriented Design Principles to make things happen. Very similar to Ruby... In fact they share many similarities. The similarities however, are few and the differences are what makes one simpler than the other.
Let's talk about a little thing called syntax. Ruby makes coding with it much simpler. Basically, all lines of code end on their respective lines. With Javascript, you have to tell it where it ends. Constantly. It's like a child. It needs to grow up a bit. Ruby seems to be the more mature language that gets how we as adults, speak. Javascript says it needs semi colons but has exceptions. So if you get any of those exceptions confused, debugging is a nightmare. This brings us to my next point.
Debugging within node is incredibly infuriating. Sometimes, it will give you a clue as to where your error is ocurring. Sometimes, it just says you have a problem "SOMEWHERE". This is of absolutely no use to me. Ruby, with the help of Rspec gives you much more detail as to what is going wrong with your code. Like a little gps device, it helps you hone in on the problem area of your code.
One last point that makes Ruby more of a joy to use is the built in methods. Their are just many more of them. And some exist for all different data types. you don't have to do much conversion with Ruby. With Javascript, you are constantly searching for a method that will work, and then find out you have to do it manually by writing a loop. Iteration within Ruby methods also make it a pleasure to work with. However, working with Javascripts will help build your understanding of loops for sure.