👋 Привет, друг!
В этом канале я выкладываю структурированные, обучающие уроки и материалы по вёрстке сайтов и фронтенду.
Присоединяйся и начинай учиться!
Связь: @Tigran1963
Post #2664
907
ВЁ @free_html_lessons
Showing posts older than #2666 · Back to latest




.element {
left: 0;
transition: left 0.3s;
}
.element.active {
left: 100px;
}.element {
transform: translateX(0);
transition: transform 0.3s;
}
.element.active {
transform: translateX(100px);
}
display: unset
.element {
display: unset;
}display: list-item
.card {
display: list-item;
}display: run-in
h3 {
display: run-in;
}
// Исходная функция, принимающая 3 аргумента
function sum(a, b, c) {
return a + b + c;
}
// Функция для каррирования
function curry(fn) {
return function curried(...args) {
if (args.length >= fn.length) {
return fn(...args);
} else {
return function (...args2) {
return curried(...args.concat(args2));
};
}
};
}
const curriedSum = curry(sum);
console.log(curriedSum(1, 2, 3)); // Вывод: 6
const add5 = curriedSum(5);
console.log(add5(2, 3)); // Вывод: 10
console.log(add5(4, 5)); // Вывод: 14
sum каррируется с использованием функции curry. В итоге получается функция curriedSum, которая принимает аргументы по одному. Когда все аргументы собраны, она вызывает исходную функцию sum.



-webkit-line-clamp: 3;(в этой строке пишем сколько строк должно показываться)
-webkit-box-orient: vertical;#css|#полезности
display: -webkit-box;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;

<p>Понятие <dfn>API</dfn> означает интерфейс прикладного программирования.</p>

<p>Ошибка: <samp>Файл не найден</samp></p>
