В настоящее время я делаю это так:Каков предпочтительный метод создания объекта javascript с соответствующими элементами dom?
function createPlayer(id) {
var playerWrapper = document.createElement("div");
document.body.appendChild(playerWrapper);
var player = document.createElement("div");
playerWrapper.appendChild(player);
var Player = {
wrapper: playerWrapper,
player: player
}
}
Просто интересно, если это лучший способ, или если есть какой-то способ, которым я могу создать элементы DOM и объект одновременно? Объект также будет иметь приложенные методы. Также будет множество экземпляров объекта и связанных с ним элементов.
Что вопрос? Как упростить свой метод? Это уже довольно просто. Вы можете сократить его, создав функцию createAndAppend, но он займет свое место (4 строки). Я предлагаю вам сосредоточиться на написании кода и прочтении хорошей книги параллельно. – Tommi
Нет, объект обертки вокруг объектов DOM полностью прекрасен. – Bergi