desctructuring and DOM
it seems DOM brings doom to destructuring.. overriding parameters
by cesar pachon
HTML
<div id="tags">
I am a DOM element
</div>
JavaScript
"use strict"
//javascript function declaration:
function createPicture({name, width, height, tags: []}) {
console.log("internal variable:")
console.log(tags) //prints a DOM element with id "tags" instead of an array!
}
console.log("DOM element:")
console.log(tags)
createPicture({name: "aaa", width: 100, height: 100, tags: [1, 2, 3] })