while()
socket_close()
– всё. ${movie.professionText.replace(/ы$/, "")}
const nobl = (str) => str.replace(/ы$/, "");
data.forEach((movie) => {
// ...
${nobl(movie.professionText)}
.reverse()
"Habr".split("").reverse().join("") // "rbaH"
then()
дружит с async / await. await
это «синтаксический подсластитель», ожидающий разрешения промиса. Кто запрещает писать const f = async (n) => {
await new Promise((res) => setTimeout(res, n))
.then(() => console.log("OK"));
console.log("Have you seen OK above?");
}
f(1000);
this.calbacks["close"].forEach
lodash
метод cloneDeep(). Или попробуйте написать свой рекурсивный метод. точное представление числа пи в виде бесконечной дроби
Так как я получаю parentNode конкретного объекта, то могу снова пробегаться по всему массиву и искать уже конкретный id. Но так придется часто бегать по всему массиву, плюс id у некоторых объектов могут совпадать при получении массива.
Добавить стиля, я имел в виду в div.opacity вставить style: вот так должно быть
div.style.opacity