- Объявляются с использованием ключевого слова function.
- Могут быть вызваны до своего определения (поднятие).
function greet(name) {
return `Привет, ${name}!`;
}
- Функции, которые присваиваются переменной.
- Могут быть анонимными.
const greet = function(name) {
return `Привет, ${name}!`;
};
- Короткий и читабельный синтаксис.
- this привязан к месту объявления.
const greet = (name) => {
return `Привет, ${name}!`;
};
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
ChatGPT - это инновационная модель искусственного интеллекта, созданная OpenAI, способная генерировать тексты на различные темы, отвечать на вопросы и даже вести увлекательные диалоги.
Краткий список функций ChatGPT:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2👍1
Figma - это инновационный инструмент для дизайна, позволяющий создавать прототипы, макеты интерфейсов и даже проводить совместную работу в реальном времени. Используйте Figma для воплощения своих творческих идей в жизнь, делись своими проектами с командой и получайте обратную связь легко и эффективно!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3🐳2🔥1
Эти операторы позволяют реализовать условные конструкции и принимать решения в коде. Здесь мы рассмотрим три основных логических оператора: И (&&), ИЛИ (||) и НЕ (!).
Оператор И используется, когда нужно, чтобы два условия были истинны одновременно. Например, программа может проверить, что пользователь совершеннолетний и зарегистрирован, прежде чем разрешить доступ к ресурсу.
if (age >= 18 && isRegistered)
{
Console.WriteLine("Доступ разрешён.");
}
else
{
Console.WriteLine("Доступ запрещён.");
}
Оператор ИЛИ применяется, когда хотя бы одно из условий должно быть истинным. Это может быть полезно, например, если доступ к функции должен быть открыт для администраторов или модераторов.
if (userRole == "Администратор" || userRole == "Модератор")
{
Console.WriteLine("Доступ к панели управления предоставлен.");
}
else
{
Console.WriteLine("У вас нет доступа к этой панели.");
}
Оператор НЕ инвертирует логическое значение. Он полезен для проверки отрицательных условий. Например, можно запретить выполнение операции, если пользователь не авторизован.
if (!isAuthorized)
{
Console.WriteLine("Пожалуйста, выполните вход в систему.");
}
else
{
Console.WriteLine("Добро пожаловать в систему!");
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻4🔥2🐳1
Сегодня мы поговорим о функциях COUNT, SUM, AVG, MIN, и MAX.
COUNT()
Функция COUNT() используется для подсчета количества строк в столбце или в таблице. Очень полезно, когда нужно узнать, сколько записей соответствует определенному критерию.
SELECT COUNT(*) FROM employees;
SUM()
Функция SUM() суммирует числовые значения в столбце. Это идеальный инструмент для получения общих сумм, например, общей зарплаты сотрудников.
SELECT SUM(salary) FROM employees;
AVG()
Функция AVG() вычисляет среднее значение по набору числовых данных. Она особенно полезна для анализа общих тенденций.
SELECT AVG(salary) FROM employees;
MIN()
и MAX()
Функции MIN() и MAX() используются для нахождения минимального и максимального значения в столбце соответственно.
SELECT MIN(salary), MAX(salary) FROM employees;
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🐳2👨💻2
Sass/SCSS - это мощный препроцессор CSS, который помогает вам управлять стилями вашего веб-проекта более эффективно и организованно!
Вы можете определять переменные для хранения значений, которые вы часто используете, например, цвета или размеры шрифтов.
$primary-color: #333;
$font-size: 16px;
body {
color: $primary-color;
font-size: $font-size;
}
SCSS позволяет использовать вложенные правила, что делает ваш CSS более организованным и легче читаемым.
.navbar {
background-color: $primary-color;
li {
display: inline-block;
a {
text-decoration: none;
color: white;
}
}
}
Миксины позволяют создавать переиспользуемые блоки стилей, которые можно включать в другие селекторы.
@mixin flex-center {
display: flex;
justify-content: center;
align-items: center;
}
.header {
@include flex-center;
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥2👨💻1
Docker — это платформа для разработки, доставки и запуска приложений в контейнерах. Контейнеры изолируют программное обеспечение от его окружения и обеспечивают консистентность независимо от того, где именно оно запускается.
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3🐳2🔥1
:where()
Без использования:
.special-section h1,
.special-section h2,
.special-section h3,
.special-section h4,
.special-section h5,
.special-section h6 {
color: red;
}
Пример с использованием
:where()
.special-section :where(h1, h2, h3, h4, h5, h6) {
color: red;
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨💻2
<img src="path/to/image.jpg" loading="lazy" alt="Описание изображения">
loading="lazy"
— указывает браузеру на необходимость ленивой загрузки.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3🐳2🔥1
min()
и max()
в CSS
min()
возвращает наименьшее из переданных значений. Используется для ограничения размера элемента сверху..container {
width: min(90vw, 600px);
margin: auto;
}
max()
возвращает наибольшее из переданных значений. Используется для установки минимального размера элемента..section {
min-height: max(500px, 50vh);
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻2🐳1
Основные особенности React:
React используется для создания как простых, так и сложных интерфейсов в проектах всех масштабов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥1👨💻1
Артем разбирает реализацию межсервисного взаимодействия от Microsoft и самое главное — рассматривает плюсы и минусы популярных генераторов для API клиентов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻2🐳1
<form action="/submit-form" method="POST" autocomplete="on">
<input type="text" name="username">
<input type="password" name="password">
<button type="submit">Submit</button>
</form>
<input type="text" name="username" autocomplete="off">
<input type="text" name="email" autocomplete="email">
<input type="tel" name="phone" autocomplete="tel">
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻2