JSFiddle - React, Tailwind, and code Playground

JavaScript

//original sprite1
var sprite1 = new Image();
sprite1.src = "http://www.deviantart.com/download/186463127/gohan_ssj2_by_emiyansaiyan-d330jvb.png";
sprite1.onload = function() {
    console.log("sprite1 loaded : " + sprite1.src);   
}

//new sprite from sprite1
var sprite2 = new Image();
sprite2.src = "http://www.deviantart.com/download/186463127/gohan_ssj2_by_emiyansaiyan-d330jvb.png";
sprite2.onload = function() {
    console.log("sprite2 loaded : " + sprite2.src);   
}

//cloned sprite1
var sprite3 = sprite1.cloneNode();
sprite3.onload = function() {
    console.log("sprite3 loaded : " + sprite3.src);   
}