JSFiddle - React, Tailwind, and code Playground

by beradrian

HTML

<div id="result"></div>

JavaScript

var y = [1, {v: 2}, 3];
var x = {};
$.extend(true, x, {arr: y});
y[1].v = 4;
$("#result").append(y[1].v + "!=" + x.arr[1].v + "<br/>");

var z = [];
$.extend(true, z, y);
y[1].v = 5;
$("#result").append(y[1].v + "!=" + z[1].v);