Hacker News new | ask | show | jobs
by shkkmo 3063 days ago
Javascript is pass-reference-by-value for Objects and Arrays, see: https://jsfiddle.net/t73ykuj0/

If javascript was pass-by-reference for Objects, your code could read: arg = {a: 2}; return obj === arg;

and still behave the same.