мы тут подумали с товарищами и решили, что код твой неоптимизирован и решили тебе помочь, чувак, вот эти строчки мы выкидываем нахрен, они нам не нравятся, это работать не будет
Если же код плохой, то никакая оптимизация не поможет.
Но, код должен работать так, как его написал программист.
let a = document.querySelector("test");//Получаем любой элемент
let float = 0.1;
setInterval(()=>{
a.style.width = `${float}px`;
a.style.height =`${float}px`;
//10 свойств. к примеру.
float +=0.1;
},100);
let htmlItems = Array.from(document.querySelectorAll(".item-search"));
document
.querySelector(".input-search")
.addEventListener("input", function () {
let inputValue = this.value.toLowerCase();
if (!inputValue) {
//Показываем все поля
}
if (inputValue.indexOf(" ") != -1) {
let arFindWord = inputValue.split(" ");
let resultSearch = arFindWord.reduce(
(acc, item) => {
return acc.filter((htmlItem) => {
if (htmlItem.innerHTML.toLowerCase().indexOf(item) != -1) {
return htmlItem;
}
});
},
[...htmlItems]
);
htmlItems.forEach((item) => {
item.style.display = "none";
});
resultSearch.forEach((item) => {
item.style.display = "block";
});
} else {
htmlItems.forEach((item) => {
if (item.innerHTML.toLowerCase().indexOf(inputValue) != -1) {
item.style.display = "block";
} else {
item.style.display = "none";
}
});
}
});
символам приоброзованны в слова
Вы пробовали проработать 8 часов с включенным трекером только чисто на работу?
1000 рублей час на 8 часов в день это 8к 8к*22 дня = 176000. Если вы во столько себя оцениваете при полной нагрузки можете рассчитать с помощью тайм трекеров на что уходит сколько времени и рассчитать стоимость для типовых услуг.
и рассчитать стоимость для типовых услуг.
ибо не хочу быть заложником одного языка и фреймворка
Большая проблема: Другой стек. Мобильная разработка включает кучу своих приколов. Сомневаюсь что хорошая идея учить новый стек всего спустя полгода как работаю
больше про сугубо прикладные навыки "здесь и сейчас".