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. Если вы во столько себя оцениваете при полной нагрузки можете рассчитать с помощью тайм трекеров на что уходит сколько времени и рассчитать стоимость для типовых услуг.
и рассчитать стоимость для типовых услуг.
ибо не хочу быть заложником одного языка и фреймворка
Большая проблема: Другой стек. Мобильная разработка включает кучу своих приколов. Сомневаюсь что хорошая идея учить новый стек всего спустя полгода как работаю
больше про сугубо прикладные навыки "здесь и сейчас".
запрос вида: .sort({ [value]: -1 }).limit(10)
В разных браузерах по разному происходит оптимизация это потому-что они на разных движках)) Fox вроде на Geco.
Смех смехом, но именно это и делает оптимизатор))).
Где-то в сети можно погуглить что он может делать.
В крациях:
JS->Байт код->Оптимизация-> Оптимизированный код
Браузер использует байт код(С помошью движка) . и вставляет кусками оптимизированный код) И там очень много условий как можно медленный код сделать быстрым(Искуственно заставить движок сделать Оптимизированный код).
По этому есть много докладов). И мемов, почему JS такой трудный.
Если бы так было пришлось бы делать много очень трудной работы.
Например как:
1) Отчищать память.
2) Отрисовывать .
3) Писать свои алгоритмы.
4) ....