const hash = async (str) => {
const msgUint8 = new TextEncoder().encode(str);
const hashBuffer = await crypto.subtle.digest("SHA-512", msgUint8);
const hashArray = Array.from(new Uint8Array(hashBuffer));
const hashHex = hashArray.map(b => b.toString(16).padStart(2, "0")).join("");
return hashHex;
}
Как заставить работать звук WebRTC в Google Chrome?
const menuWrapper = document.querySelector(".portfolio-menu");
if (menuWrapper !== null) {
const [all, lovers, chef, girl, guy, grandmother, granddad] = [
".all",
".lovers",
".chef",
".girl",
".guy",
".grandmother",
".granddad",
].map((selector) => {
return menuWrapper.querySelector(selector);
});
const menuElems = menuWrapper.querySelectorAll("li");
}
.element {
position: absolute;
left: 0;
transition: ease opacity .5s, ease left 0s;
transition-delay: 0s, 0s;
&:not(.is-active) {
left: -99999px;
opacity: 0;
transition-delay: 0s, 0.5s;
}
}
const mediaDesktop = window.matchMedia("(min-width:992px) and (max-width:1199px)")
[name='city']
и [name='postcode']
. Но на тех, что есть все работаетdocument.querySelector(".contactForm input").value = "123123123"
input.dispatchEvent(new Event("input"))
const arr = [false, false, false];
console.log(arr);
arr[2] = "test";