1️⃣4️⃣ charCodeAt(index)
👉 Возвращает Unicode-код символа по индексу.
👉 Возвращает Unicode-код символа по индексу.
let str = "A";
console.log(str.charCodeAt(0)); // 65
🔥1🆒1
1️⃣5️⃣ concat()
👉 Соединяет строки.
👉 Соединяет строки.
let str1 = "Hello";
let str2 = "World";
console.log(str1.concat(" ", str2)); // "Hello World"
⚡1🔥1💯1
Бесконечный источник референсов для перехода от Figma к HTML/CSS.
Макеты веб-дизайна: обновляются ежедневно — отличный материал для портфолио.
Идеально для быстрой работы — готовый макет, и вам остаётся лишь сверстать.
Link " Click "
Макеты веб-дизайна: обновляются ежедневно — отличный материал для портфолио.
Идеально для быстрой работы — готовый макет, и вам остаётся лишь сверстать.
Link " Click "
Telegram
Макеты для верстки
Бесконечный источник референсов Figma.
Дизайн-макеты сайтов, которые можно сверстать и добавить в портфолио, новые макеты каждый день.
Сотрудничество: @VakilGayfullin
Канал на бирже:
https://telega.in/c/figma2html
№ 4953323045
Дизайн-макеты сайтов, которые можно сверстать и добавить в портфолио, новые макеты каждый день.
Сотрудничество: @VakilGayfullin
Канал на бирже:
https://telega.in/c/figma2html
№ 4953323045
⚡1💯1🆒1
🚀 Описание для канала про Monkeytype:
"Регулярные тренировки в Monkeytype помогут увеличить скорость набора текста и снизить количество ошибок. Ежедневные короткие упражнения позволят вам за короткое время научиться печатать быстро и точно. Это не только развивает скорость, но и помогает ясно и эффективно выражать мысли. В нашем канале вы найдёте полезные советы, упражнения и мотивацию для совершенствования навыков печати!"
"Регулярные тренировки в Monkeytype помогут увеличить скорость набора текста и снизить количество ошибок. Ежедневные короткие упражнения позволят вам за короткое время научиться печатать быстро и точно. Это не только развивает скорость, но и помогает ясно и эффективно выражать мысли. В нашем канале вы найдёте полезные советы, упражнения и мотивацию для совершенствования навыков печати!"
Monkeytype
Monkeytype | A minimalistic, customizable typing test
The most customizable typing test website with a minimal design and a ton of features. Test yourself in various modes, track your progress and improve your speed.
💯2⚡1🔥1
🤔 В чём разница между js и python?
JavaScript (JS) и Python — два популярных языка программирования, но они предназначены для разных задач и имеют разные принципы работы.
🚩Где используется?
JavaScript — в основном для веб-разработки (работает в браузере, создаёт динамичные сайты).
Python — универсальный язык, применяется в бэкенде, Data Science, автоматизации, искусственном интеллекте.
🚩Как исполняется код?
JS — интерпретируется браузером, выполняется в одном потоке (использует асинхронность).
Python — интерпретируемый язык, выполняется синхронно, но можно использовать многопоточное и асинхронное программирование.
JavaScript (динамическая веб-страница)
Python (консольная программа)
JavaScript (JS) и Python — два популярных языка программирования, но они предназначены для разных задач и имеют разные принципы работы.
🚩Где используется?
JavaScript — в основном для веб-разработки (работает в браузере, создаёт динамичные сайты).
Python — универсальный язык, применяется в бэкенде, Data Science, автоматизации, искусственном интеллекте.
🚩Как исполняется код?
JS — интерпретируется браузером, выполняется в одном потоке (использует асинхронность).
Python — интерпретируемый язык, выполняется синхронно, но можно использовать многопоточное и асинхронное программирование.
JavaScript (динамическая веб-страница)
document.querySelector("button").addEventListener("click", () => {
alert("Привет, мир!");
});Python (консольная программа)
name = input("Введите ваше имя: ")
print(f"Привет, {name}!")🔥1💯1
🔥2💯1
📌 Виды функций в JavaScript
Function Declaration – объявление функции
Function Expression – функция как выражение (сохраняется в переменной)
Arrow Function – стрелочная функция (короткая запись)
Anonymous Function – анонимная функция (без имени, часто как callback)
IIFE (Immediately Invoked Function Expression) – немедленно вызываемая функция
Function Declaration – объявление функции
Function Expression – функция как выражение (сохраняется в переменной)
Arrow Function – стрелочная функция (короткая запись)
Anonymous Function – анонимная функция (без имени, часто как callback)
IIFE (Immediately Invoked Function Expression) – немедленно вызываемая функция
🔥1
📌 Что такое функция?
Функция – это блок кода, который можно вызывать многократно.
Может принимать аргументы (входные данные) и возвращать результат через return.
В JavaScript есть понятие hoisting (поднятие):
Function Declaration поднимается (можно вызвать до объявления).
Function Expression и Arrow Function не поднимаются.
Функция – это блок кода, который можно вызывать многократно.
Может принимать аргументы (входные данные) и возвращать результат через return.
В JavaScript есть понятие hoisting (поднятие):
Function Declaration поднимается (можно вызвать до объявления).
Function Expression и Arrow Function не поднимаются.
🔥1
📌 Примеры
1. Function Declaration
1. Function Declaration
sayHello(); // ✅ Работает (hoisting есть)
function sayHello() {
console.log("Привет!");
}
🔥1
2. Function Expression
sayHello(); // ❌ Ошибка (ReferenceError)
const sayHello = function() {
console.log("Привет!");
};
🔥1
3. Arrow Function
sayHello(); // ❌ Ошибка
const sayHello = () => {
console.log("Привет!");
};
🔥1
4. Anonymous Function
setTimeout(function() {
console.log("Через 2 секунды");
}, 2000);🔥1
📌 Основные виды функций
1. Function Declaration
Классическое объявление функции.
✅ Поднимается (hoisting есть)
✅ Можно вызвать до того, как она объявлена
1. Function Declaration
Классическое объявление функции.
sayHello(); // Работает!
function sayHello() {
console.log("Привет из Declaration!");
}
✅ Поднимается (hoisting есть)
✅ Можно вызвать до того, как она объявлена
🆒1
2. Function Expression (в том числе Arrow Function)
Функция сохраняется в переменную.
❌ Hoisting нет
❌ Нельзя вызвать до объявления
✅ Чаще всего используется в современном коде
Функция сохраняется в переменную.
❌ Hoisting нет
❌ Нельзя вызвать до объявления
✅ Чаще всего используется в современном коде
// Обычная запись
const sayHello = function() {
console.log("Привет из Expression!");
};
sayHello(); // Работает
⚡1🔥1
👉 Итог для практики:
Declaration – удобно, когда нужна функция, доступная в любом месте файла (hoisting).
Expression / Arrow – используется чаще в современном коде (React, Node.js и т.д.), более гибкая форма.
Declaration – удобно, когда нужна функция, доступная в любом месте файла (hoisting).
Expression / Arrow – используется чаще в современном коде (React, Node.js и т.д.), более гибкая форма.
⚡1🆒1
🤔 Когда используются теги div и span?
- div — это блочный элемент, используется для структурирования больших участков контента;
- span — строчный элемент, применяется для выделения текста внутри других блоков без создания новой строки.
- div — это блочный элемент, используется для структурирования больших участков контента;
- span — строчный элемент, применяется для выделения текста внутри других блоков без создания новой строки.
🆒1