что всё приложение на реакте (а именно, иерархия вложенностей компонентов) в конечном итоге выглядит как один скрипт с функциями, где одни функции вложены в другие (точно как компоненты они были описаны в jsx разметке). Каждый компонент/функция возвращает узлы DOM дерева. Это так и есть?
2. Собственно, почему вопрос возник: если я, к примеру, внутри одного из дочерних компонентов использую массив arr с некоторыми данными, которые визуально скрыт от пользователя, то может он как-то через консоль добраться до моего массива? Просто если я прав, то это невозможно (области видимости функций), или есть какая-то возможность достать данные через консоль?
1. в целом да, это один длинный вызов React.createElement с другими React.createElement внутри 2. конкретно через консоль нет, через дебаггер изи
Обсуждают сегодня