Локальные переменные и примитивы должны быть инициализированы перед использованием, потому что вы знаете, чего ожидать от значений. Исторически, когда была создана новая переменная, она содержала бы случайные значения из памяти [и невозможно предсказать значение]. Java также требует этого, потому что он предотвращает наличие потерянных переменных.
Для Машинописного текста Угловые 2 +/7 этот метод был протестирован для изменения CSS в innerhtml после конца рычага жизненного цикла, представляющего представление.
const div = document.querySelector(".example");
(div as HTMLElement).style.cssText = "margin-left:100px;background-color:red";
<button onclick="hello()">Click!</button>
<p id="demo" style="background: black; color: aliceblue;">
hello!!!
</p>
<script>
function hello()
{
(document.getElementById("demo").style.cssText =
"font-size: 40px; background: #f00; text-align: center;")
}
</script>