Я хотел бы, чтобы при создании объекта в Js можно было определить атрибут, включая значение предыдущего атрибута того же объекта (поэтому не повторять элемент, если я хочу определить атрибут с частью другой атрибут), но я не знаю, возможно ли это.
Я показываю вам мой код:
var Sel = {
timSand: document.getElementById('tim-sand'),
timSandHei: getComputedStyle(timSand).height, // not Working
}
var Sel = {
timSand: document.getElementById('tim-sand'),
timSandHei: getComputedStyle(document.getElementById('tim-sand')).height, // Working but a bit dirty
}
Поэтому, когда я делаю первый пример, у меня появляется ошибка, и я должен заменить timSand
во второй строке на document.getElementById('tim-sand')
, как во втором примере.
Вы знаете, как этого избежать?