Публикации по теме 'javascript-frameworks'
Короткие многоразовые функции Javascript всегда будут нужны всем
Многие из вас наверняка уже знакомы с ними. lodash/underscore был создан, чтобы предоставлять служебные функции для общих задач в Javascript. Но некоторые вы не хотите устанавливать пакет для небольшого варианта использования.
Этот блог поможет вам сэкономить время и силы на создании служебных функций.
Создайте массив чисел от 1 до n
const range = (n) => Array.from({ length: n }, (_, i) => i + 1);
console.log(range(10));
Перетасовка массива
const shuffle = (arr)..
20 лучших фреймворков JavaScript на 2023 год
Согласно Опросу разработчиков Stack Overflow 2022 , JavaScript является наиболее часто используемым языком уже 10-й год подряд, его выбирают 65,36% людей. Основная причина его популярности заключается в том, что JavaScript универсален и может использоваться как для интерфейсной, так и для внутренней разработки, а также для тестирования веб-сайтов или веб-приложений.
Погуглив «лучшие фреймворки JavaScript», вы столкнетесь с различными фреймворками JavaScript, каждая из которых имеет..
10 основных строковых методов JavaScript для манипулирования и работы со строками
В JavaScript есть ряд строковых методов, которые можно использовать для манипулирования и работы со строками. Вот десять наиболее часто используемых строковых методов в JavaScript, а также краткие описания и примеры:
1. длина
Свойство length возвращает длину строки.
let str = 'Hello, World!';
console.log(str.length); // 13
2. toUpperCase и toLowerCase
Методы toUpperCase и toLowerCase преобразуют строку в верхний или нижний регистр.
let str = 'Hello, World!';..
Самые популярные фреймворки Node.js
8 лучших фреймворков Node.js в 2023 году
Node.js — это серверная программная среда с открытым исходным кодом, которую можно использовать для создания приложений, способных быстро реагировать на запросы пользователей. В результате он становится все более и более популярным в различных отраслях как способ ускорения работы веб-сайтов и других онлайн-сервисов. По своей сути Node.js в основном используется для разработки сетевых приложений, таких как API, сканеры веб-сайтов и приложения..
7 основных свойств CSS, которые должен знать каждый разработчик
Привет, коллеги-разработчики! 👋 Готовы ли вы поднять свои навыки веб-разработки на новый уровень? Сегодня я хочу поделиться с вами семью основными свойствами CSS, которые должен знать каждый разработчик. Если вы только начинаете или хотите расширить свои знания, эти свойства помогут вам создавать красивые и хорошо продуманные веб-сайты. Итак, возьмите свой любимый кодирующий напиток и…
90% разработчиков JavaScript не могут ответить на эти фрагменты
Q1. Guess the output
function foo() {
let a = b = 0;
a++;
return a;
}
console.log(foo());
console.log(typeof(a)); // => ???
console.log(typeof(b));
Вдохните, не прыгайте в решение
Вывод: 1 неопределенное число
Q2. Guess the output
function mul (x) {
return function (y) { // anonymous function
return function (z) { // anonymous function
return x * y * z;
};
};
}
console.log(mul(2)(3)(4)); // output : 24
console.log(mul(4)(3)(4));
Вдохните, не прыгайте в решение..
Не используйте useEffect
В этом посте мы докажем, что в 90% наших компонентов нам не нужно писать useEffect…
Первый вопрос: когда запускается useEffect?
const User = ({name}) => { // 1
const [initials, setInitials] = useState(""); // 2
useEffect(() => {
setInitials(name.split(" ").map(str => str.charAt(0))); // 4
}, [name]);
return (
<p>{initials}</p> // 3
);
};
React отобразит этот компонент в следующей последовательности: 1. Прочтите свойство name , допустим,..