JSFiddle - React, Tailwind, and code Playground
JavaScript
function $(str) // str - селектор как в css
{
if(str[0] == "#")
{
return document.getElementById(str.substring(1)); //Массив!
}
if(str[0] == ".")
{
return document.getElementsByClassName(str.substring(1)); //Массив!
}
return document.getElementsByTagName(str); //Один элемент
}
function createElement(tag, id, parent)
{
var element = document.createElement(tag);
element.id = id;
parent.appendChild(element);
return element;
}
createElement("div", "calс", $("body")[0]);
createElement("h1", "calсHeader", $("#calс"));
createElement("span", "calсHeaderSpan", $("#calсHeader"));
$("#calсHeaderSpan").innerHTML = "Калькулятор";