React. Реакт. Тестовая задача 014. Условная логика. Бывает, что в таких конструкциях возвращается null
Условная логика. Бывает, что в таких конструкциях возвращается null
Разберёмся, что здесь происходит:
<script src="/js/react/react.development.js"></script>
<script src="/js/react/react-dom.development.js"></script>
<script src="/js/react/babel.min.js"></script>
...
<script type="text/babel">
const { useState, createElement } = React;
const { createRoot } = ReactDOM;
//const userName = null;
//const userName = 'Василий';
createRoot(document.getElementById('root')).render(
<>
{userName
? <h2>Добро пожаловать, {userName}!</h2>
: null
}
</>
);
Условная логика. Бывает, что в таких конструкциях возвращается null
Если такой код обёрнут во фрагмент, userName не определён, то в этом случае в DOM ничего не попадёт.