902 читали · 7 лет назад
React Elements против React Components
Кросспостинг статьи React Elements против React Components. Несколько месяцев назад я думал, что запостил довольно простой вопрос в Twitter. Меня удивила не общая путаница в этом вопросе, а количество неточных ответов, которые я получил: Instances / Instantiation Rendering Evaluation Invocation “Using it :)” Такая путаница происходит из-за того, что мы часто не говорим об абстрактном слое между JSX и тем, что на самом деле происходит в React. Для того чтобы ответить на этот вопрос, нам нужно погрузиться в эту абстракцию...
3 года назад
JavaScript. Урок №25 (createElement, appendChild, insertBefore, insertAdjacentHTML)
Вставка элементов осуществляется через следующие методы: Изучим эти методы более подробно. Пожалуйста, напишите в комментариях, какой информации вам не хватило в данном уроке. Метод createElement Метод createElement позволяет создать новый элемент, передав в параметре имя тега. После создания с элементом можно работать как с обычным элементом, а также его можно добавить на страницу (например методом appendChild). Если записать результат работы createElement в переменную, то в этой переменной будет такой элемент, как будто бы мы получили его через getElementById...