💡Статический метод Object.create()
✅Статический метод create() класса Object позволяет создать объект на основе прототипа, указанного в качестве его аргумента. Если аргумент не указывать, то возникнет ошибка TypeError, а если передать null, то созданный объект не будет иметь прототипа.
✅Можно также указать в качестве прототипа {} или конструктор Object(), это будет эквивалентно созданию объекта с помощью объектного литерала ({})
#javascript #собеседование #советы
✅Статический метод create() класса Object позволяет создать объект на основе прототипа, указанного в качестве его аргумента. Если аргумент не указывать, то возникнет ошибка TypeError, а если передать null, то созданный объект не будет иметь прототипа.
✅Можно также указать в качестве прототипа {} или конструктор Object(), это будет эквивалентно созданию объекта с помощью объектного литерала ({})
#javascript #собеседование #советы
😁2
Продолжаем серию задач на массивы и подобные им структуры😉Что будет выведено в консоль в результате выполнения кода JavaScript выше?
#javascript #собеседование #викторина
#javascript #собеседование #викторина
👍1👏1
Пояснение к правильному ответу:
В JavaScript, в отличие от Python, параметры функции по умолчанию создаются в момент вызова функции, а не в момент её создания в интерпретаторе). То есть мы каждый раз создаём новый список
#javascript
В JavaScript, в отличие от Python, параметры функции по умолчанию создаются в момент вызова функции, а не в момент её создания в интерпретаторе). То есть мы каждый раз создаём новый список
baseArr и ответ будет [‘Homer’, ‘Bart’]#javascript
👍3🔥1
JavaScript фреймворк solidJS.
В 2024-м году продолжает расти популярность JS фреймворка SolidJS, созданного в 2021-м году.
Вот как его кратко охарактеризовали на офф сайте:
Обязательно с ним поэкспериментируйте🧑🔬)
Полезные ссылки:
💭 - Офф. сайт (есть русская локализация)
🇷🇺 - Русскоязычное сообщество
#itновости #javascript #solidjs
В 2024-м году продолжает расти популярность JS фреймворка SolidJS, созданного в 2021-м году.
Вот как его кратко охарактеризовали на офф сайте:
Solid — это JavaScript-фреймворк для создания интерактивных веб-приложений. С Solid вы можете использовать свои знания HTML и JavaScript для создания переиспользуемых компонентов. Solid предоставляет инструменты для улучшения ваших компонентов с помощью реактивности: декларативного JavaScript-кода, связывающего пользовательский интерфейс с данными.
Обязательно с ним поэкспериментируйте🧑🔬)
Полезные ссылки:
💭 - Офф. сайт (есть русская локализация)
🇷🇺 - Русскоязычное сообщество
#itновости #javascript #solidjs
Полезная статья про различия между пакетными менеджерами pip для Python и npm для JavaScript)
Читать статью👈
#javascript #python #статья
Читать статью👈
#javascript #python #статья
Полезные статьи про работу JavaScript с наглядными иллюстрациями)
Читать статью👈
Читать статью👈
Читать статью👈
#javascript #статья
Читать статью👈
Читать статью👈
Читать статью👈
#javascript #статья
👍3❤1
🛠️ Функция Promise
Функция
Для создания
🍕Применение Promise
• Получение данных с сервера
• Манипуляции с DOM
• Анимация
• Управление состоянием
#JavaScript
Функция
Promise в JavaScript является конструктором, который создает объект Promise. Объект Promise представляет асинхронную операцию с конечным состоянием: «выполнена» или «отклонена».Для создания
Promise необходимо передать ему функцию-исполнитель. Эта функция принимает два параметра:resolve: Функция, вызываемая для указания того, что «обещание» выполнено.reject: Функция, вызываемая для указания того, что «обещание» отклонено.const myPromise = new Promise((resolve, reject) => {
// Асинхронная операция
});
🍕Применение Promise
Promise широко используются в асинхронном программировании JavaScript, включая:• Получение данных с сервера
• Манипуляции с DOM
• Анимация
• Управление состоянием
#JavaScript
❤1🤯1
Метод
📝Синтаксис и аргументы:
🖊
🖊
🍕Примеры использования:
1. Отображение массива объектов:
2. Отображение объекта:
3. Отображение с указанием колонок:
console.table() в JavaScript используется для отображения данных в виде таблицы в консоли. Это особенно полезно для визуализации массивов и объектов, так как позволяет легко сопоставлять данные.📝Синтаксис и аргументы:
console.table(data, columns);
🖊
data: Массив или объект для отображения в виде таблицы.🖊
columns (необязательный): Массив строк, указывающий, какие свойства объекта или какие индексы массива вы хотите отобразить.🍕Примеры использования:
1. Отображение массива объектов:
const leaders = [
{ name: 'Donald', age: 78, city: 'New York' },
{ name: 'George', age: 78, city: 'Los Angeles' }
];
console.table(leaders);
2. Отображение объекта:
const leader = {
name: 'Vladimir ',
age: 72,
city: 'Leningrad'
};
console.table(leader);3. Отображение с указанием колонок:
const leaders = [
{ name: 'Bill', age: 78, city: 'New York' },
{ name: 'Dmitry', age: 59, city: 'Moscow' }
];
console.table(leaders, ['name', 'city']); // Отобразит только имя и город
#JavaScript👍2