Javascript By Reference vs By Value

Sometimes Javascript makes me want to kick little kittens. This time it’s because there is no built-in way to pass objects by value. First a little guide regarding Javascript and by reference vs by value: Primitive types (boolean and numeric) …