JS, when a variable is assigned to another variable, does it hold a reference to that variable or the value that that variable holds at that moment?
124
Is JavaScript a pass-by-reference or pass-by-value language?
144227
Assigning property to JS object using another objects property value as the property name
25999
How is the return status of a variable assignment determined?
11651
What does curly brackets in the `var { ... } = ...` statements do?
11508
JavaScript variable binding and loop
140402
Do inner functions in JavaScript get hoisted? How do the scoping rules apply to them?
105298
How does the "this" keyword in Javascript act within an object literal?
57
Why is my variable unaltered after I modify it inside of a function? - Asynchronous code reference
36005
What does 'var that = this;' mean in JavaScript?
33281
JavaScript asynchronous return value / assignment with jQuery
110212
Assign same value to multiple variables at once?
28802
Is Ruby pass by reference or by value?
146754
JavaScript: can a variable have multiple values?
126640
In Javascript, why is the "this" operator inconsistent?
22390
How does "this" keyword work within a function?
3526
How to determine equality for two JavaScript objects?
85118
What happens with event handlers when an object goes out of scope?