Oi! Tive uma dúvida enquanto dava uma revisada no código da aula e gostaria de tirar por aqui:
const containerItemDaLista = document.createElement("div");
containerItemDaLista.classList.add("lista-item-container");
Nesta parte do código, é criada uma div e, nessa div, é inserida a classe "lista-item-container". Contudo, na parte logo abaixo, a gente cria um input para poder criar uma checkbox:
const inputCheckbox = document.createElement("input");
inputCheckbox.type = "checkbox";
inputCheckbox.id = "checkbox-" + contador++;
A minha dúvida é a seguinte: por que colocamos inputCheckbox.id nessa parte e não algo como inputCheckbox.id.add(), similar ao que foi feito na classe? É pela necessidade de inserir o contador logo depois?