JavaScript'er
Canal cerrado
Заявки приймаємо автоматично! Канал з лайфхаками для кожного поважаючого себе веб-розробника Запросити друга, якщо є: https://t.me/+my7itn9CGMplOTAy Зв'язок: @Ekater1na_admin
Mostrar más7 116
Suscriptores
-224 horas
-257 días
-7330 días
Archivo de publicaciones
7 116
🥸Питання із співбесіди
Що таке прототипне успадкування JavaScript і як його використовувати?
Відповідь:
1. Прототип об'єкта - кожен об'єкт JS має внутрішній прототип, який можна отримати через Object.getPrototypeOf() або властивість proto. Він може містити методи та властивості, успадковані об'єктом.
const animal = {
speak() {
console.log('Animal speaks');
}
};
const dog = Object.create(animal);
dog.speak(); // Animal speaks
2. Конструктори та прототипи - функції-конструктори створюють об'єкти із загальним прототипом, який можна визначити через властивість prototype.
function Person(name) {
this.name = name;
}
Person.prototype.greet = function() {
console.log(`Hello, ${this.name}`);
};
const alice = новий Person('Alice');
alice.greet(); // Hello, Alice
3. Редагування прототипу об'єкта — Ви можете змінити прототип об'єкта після його створення.
const person = {name: 'John'};
const employee = { job: 'Developer'};
Object.setPrototypeOf(employee, person);
console.log(employee.name); // John
JavaScript'ер7 116
Як в HTML5 задати поле введення, яке приймає лише числові значення?
7 116
👩💻CSS Protips – це колекція корисних порад та трюків для покращення навичок роботи з CSS та створення більш ефективних та сучасних стилів.
👩💻Посилання на репозиторій: Github
JavaScript'ер
7 116
🔍Broadcast Channel API
Broadcast Channel API дозволяє контекстам браузера (browser contexts) обмінюватись даними один з одним. До браузерних контекстів належать такі елементи, як вікно, вкладка, iframe тощо.
З причин безпеки контексти, які обмінюються даними, повинні належати одному джерелу (same origin). Одне джерело означає однаковий протокол, домен та порт
JavaScript'ер
7 116
Repost from Python'er | Web • Data Science • DevOps • AI
Ігорю, ти в не той відділ відправив тікет..🤓
Python’er
7 116
Яка CSS властивість дозволяє елементу ігнорувати плаваючі елементи?
7 116
😮IsBot – JS бібліотека для виявлення ботів/краулерів та павуків за допомогою user-agent
isbot є активом, коли він може найбільш точно ідентифікувати ботів по рядку користувача агента.
Він використовує великі та регулярно оновлювані списки рядків користувача агента для створення регулярного виразу, яке відповідає ботам і тільки ботам.
Мови: TypeScript (53.2%), JavaScript (26.9%), Shell (8.9%), CSS (7.9%), Pug (3.1%).
⭐️ Star 875
https://github.com/omrilotan/isbot
JavaScript'ер
7 116
✏️Animated float label CSS3
Форма набору телефону та імені користувача для входу в особистий кабінет. Реалізовано за допомогою CSS.
⤷ Забрати код
JavaScript'ер
7 116
💥Добірка GitHub - репозиторіїв для JavaScript - розробників
▪️Алгоритми
Повний список алгоритмів та структур даних на JavaScript з поясненнями та прикладами
👩💻GitHub
▪️33 концепції JS
Репозиторій описує: "33 концепції JavaScript, які має знати кожен розробник". Посилання, відео, статті чи книги підтримують ці концепції
👩💻GitHub
▪️Чистий код JavaScript
У світі програмування існує відома книга під назвою "Чистий код". Це сховище є адаптацією цих концепцій чистого коду, але для JavaScript.
👩💻GitHub
▪️Шпаргалка по JS
Шпаргалка по JavaScript, з якими ви часто зіткнетеся у сучасних проектах.
👩💻GitHub
▪️Найкращі методи тестування JavaScript
Топові рекомендації по тестуванню JavaScript та Node.js
👩💻GitHub
JavaScript'ер
7 116
Як зробити перші кроки до старту своєї IT-компанії в 2024 році?
30 вересня запрошуємо вас на відверту онлайн-розмову з Павлом Ободом, автором програми по старту IT-компанії, колишнім розробником, а сьогодні — IT-підприємцем та інвестором.
Павло Обод: власник IT-компанії Slobоda Studio, IT бізнес-спільноти Growth Factory та IT бізнес-клубу Growth Factory Academy, автор і ментор навчальних програм, спікер IT-конференцій.
Під час зустрічі розберемо кейси:
— Як відкрити IT-компанію: від 0 до 10, від 10 до 50, від 50 до 100 співробітників
— Нетворк та особиста ефективність
— Upwork та Linkedin як канали пошуку перших проєктів
Все, що може допомогти вам зробити перші кроки до запуску власного бізнесу або підготуватися до цього в перспективі.
Зустріч наживо, тому радимо підготувати ваші питання. Павло Обод відповість на найцікавіші. Також всіх учасників чекає подарунок: оновлена версія воркбука по старту IT-компанії з покроковим планом та завданнями для самостійного запуску IT-бізнеса.
Реєструйтесь та до зустрічі 30 вересня: https://bit.ly/30-09-24
7 116
💡Responsive macOS Style Portfolio
Незвичайне портфоліо у стилі MacOS. Реалізовано за допомогою CSS та JS.
⤷ Забрати код
JavaScript'ер
7 116
🥸Питання на JavaScript співбесіді
Що таке замикання JavaScript?
Відповідь:
Замикання – це функція, яка має доступ до змінних своєї зовнішньої функції.
Це важливо, тому що це дозволяє внутрішньої функції «запам'ятовувати» змінні зі своєї зовнішньої області, тому вона може продовжувати отримувати доступ до них і маніпулювати ними навіть після того, як зовнішня функція була завершена.
function outerFunction(x) { return function innerFunction(y) { return x + y; }; } const add5 = outerFunction(5); console.log(add5(3)); // 8JavaScript'ер
7 116
🔥10015.io - це "безкоштовний універсальний набір інструментів", де ви можете отримати всі необхідні інструменти в одному місці. На відео показано лише CSS інструменти
🔗Посилання: https://10015.io/css-tools
JavaScript'ер
7 116
Яку CSS властивість та значення потрібно використовувати для відображення межі лише з лівого боку елемента?
