<div dir="ltr"><div>Another one (cit. <span class="gmail-module__title__link">DJ Khaled</span>)</div><div><br></div><div>has "by reference" ever been considered as "yet another JS syntax" ???</div><div><br></div><div>let object = {value: 1};<br></div><div>let {&value} = object;</div><div>value = 2;</div><div><br></div><div>object.value; // 2</div><div><br></div><div>allowed everywhere destructuring is possible, throwing for frozen properties ... is this just meh? .. .'cause I think, specially for function signatures declaration, it might make a difference, when mutability matters.</div><div><br></div><div>Cheers 👋</div><div><br></div><div>P.S. for transpilers this would simply carry, repeatedly, the initial reference.prop around, instead of using just prop.<br></div><br></div>