Why does modifying values of let x = arr.filter(...) alter the values of arr?
124
Is JavaScript a pass-by-reference or pass-by-value language?
131806
2D list has weird behavor when trying to modify a single value
146525
Javascript - breaking up string literals... why?
11651
What does curly brackets in the `var { ... } = ...` statements do?
57
Why is my variable unaltered after I modify it inside of a function? - Asynchronous code reference
114735
F# Functions vs. Values
135516
Anything similar in javascript to ruby's #{value} (string interpolation)
39485
Why does ('0' ? 'a' : 'b') behave different than ('0' == true ? 'a' : 'b')
112206
How do I modify an array while I am iterating over it in Ruby?
47176
Strange, unexpected behavior (disappearing/changing values) when using Hash default value, e.g. Hash.new([])
45391
in elisp's let, how do you reference a variable bound in the same let while binding another variable?
112742
\let\foo\bar vs \let\foo=\bar (let with equals sign)
60838
Why [float.MaxValue == float.MaxValue + 1] does return true?
55919
Why is ReplaceAll behaving like this?
52347
Strange interaction between `addlegendentry` and `y filter` in pgfplot
143769
Implicit conversion issue in a ternary condition
3276
Function $f:[0,1] \to [0,1]$ taking on each value in $[0,1]$ exactly twice