JSFiddle - React, Tailwind, and code Playground

HTML

<button id="foo">pew</button>

JavaScript

let collection = []
let id = 0

foo.onclick = function(){
  let newObj = new Ad(++id)
  collection.push(newObj)
  console.log(collection)
}

function Ad(id) {
  this.id = id;
  this.status = 0;
  return this
}