Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1🥰1
Вот список некоторых онлайн-инструментов, которые я считаю полезными при работе с CSS 🙂
⏩ Paletton
⏩ Animasta
⏩ CSS Transform
⏩ Smooth Shadow
⏩ Clippy
⏩ Color Contrast Checker
⏩ Grid Generator
⏩ Cubic Bezier
👉 Гайды по JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
Использование 👩💻
👉 Гайды по JavaScript | #theory
fetch
для работы с HTTP-запросами: fetch
позволяет отправлять HTTP-запросы и возвращает промис с результатами запроса.Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2👏1
Использование 👩💻
👉 Гайды по JavaScript | #theory
Array.prototype.includes
для проверки наличия элемента в массиве includes
проверяет, содержит ли массив указанный элемент, возвращая true
или false
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Объединение веб и нативных приложений с помощью четырех малоизвестных API JavaScript 👩💻
🔜 Читать
👉 Гайды по JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Использование 👩💻
👉 Гайды по JavaScript | #theory
Function.prototype.apply
для вызова функции с массивом аргументов apply
вызывает функцию с указанным значением this
и аргументами, предоставленными в виде массива.Please open Telegram to view this post
VIEW IN TELEGRAM
Учимся кодить на JavaScript. JavaScript для подростков
Автор: Джереми М.
Год: 2019
📂 Скачать книгу
👉 Гайды по JavaScript | #books
Автор: Джереми М.
Год: 2019
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Коллекция JavaScript рантаймов, движков и интерпретаторов: на заметку фронтенд-разработчику
• V8 — высокопроизводительный движок JavaScript и WebAssembly от Google, используемый в Chrome и Node.js
• SpiderMonkey — движок JavaScript и WebAssembly от Mozilla, используемый в Firefox и других проектах
• JavaScriptCore — фреймворк от Apple для выполнения программ JavaScript в приложениях на Swift, Objective-C и C
• ChakraCore — движок JavaScript с API C для добавления поддержки JavaScript в любой проект на C или C++
• QuickJS — легковесный и встраиваемый движок JavaScript, поддерживающий спецификацию ES2020
• txiki.js — небольшой и мощный JavaScript runtime, использующий QuickJS-ng и libuv
• Bun — все-в-одном инструментарий для JavaScript и TypeScript приложений, основанный на JavaScriptCore
• Node.js — открытый, кроссплатформенный JavaScript runtime environment
• Deno — современный JavaScript runtime с поддержкой TypeScript и JSX
• engine262 — реализация ECMA-262 на JavaScript
• graaljs — JavaScript движок, оптимизированный для React Native
• Hermes — движок JavaScript, оптимизированный для React Native
• Duktape — встраиваемый JavaScript движок с акцентом на портативность и компактность
• MuJS — легковесный интерпретатор JavaScript, предназначенный для встраивания в другое ПО
• nashorn — открытая реализация спецификации ECMAScript Edition 5.1, написанная на Java
• tiny-js — очень простой (~2000 строк) интерпретатор JavaScript для встраивания в приложения
• elk — минималистичный встраиваемый движок JavaScript, реализующий небольшое подмножество ES6
• Rhino — реализация JavaScript на Java
• Napa.js — многопоточный JavaScript runtime на базе V8
• lo — JavaScript runtime, написанный на Zig
• elsa — минимальный JavaScript/TypeScript runtime, написанный на Go
• boa — экспериментальный лексер, парсер и интерпретатор JavaScript, написанный на Rust
• workerd — серверный runtime JavaScript/Wasm, основанный на технологии Cloudflare Workers
• dune — открытая, кроссплатформенная оболочка вокруг движка V8, написанная на Rust
• mjs — движок JavaScript для микроконтроллеров с ограниченными ресурсами
• JerryScript — легковесный движок JavaScript для IoT
• Espruino — JavaScript-интерпретатор для микроконтроллеров
• njs — подмножество языка JavaScript, позволяющее расширять функциональность nginx
• J2v8 — набор Java bindings для V8, ориентированный на производительность и тесную интеграцию с V8
👉 Гайды по JavaScript
• V8 — высокопроизводительный движок JavaScript и WebAssembly от Google, используемый в Chrome и Node.js
• SpiderMonkey — движок JavaScript и WebAssembly от Mozilla, используемый в Firefox и других проектах
• JavaScriptCore — фреймворк от Apple для выполнения программ JavaScript в приложениях на Swift, Objective-C и C
• ChakraCore — движок JavaScript с API C для добавления поддержки JavaScript в любой проект на C или C++
• QuickJS — легковесный и встраиваемый движок JavaScript, поддерживающий спецификацию ES2020
• txiki.js — небольшой и мощный JavaScript runtime, использующий QuickJS-ng и libuv
• Bun — все-в-одном инструментарий для JavaScript и TypeScript приложений, основанный на JavaScriptCore
• Node.js — открытый, кроссплатформенный JavaScript runtime environment
• Deno — современный JavaScript runtime с поддержкой TypeScript и JSX
• engine262 — реализация ECMA-262 на JavaScript
• graaljs — JavaScript движок, оптимизированный для React Native
• Hermes — движок JavaScript, оптимизированный для React Native
• Duktape — встраиваемый JavaScript движок с акцентом на портативность и компактность
• MuJS — легковесный интерпретатор JavaScript, предназначенный для встраивания в другое ПО
• nashorn — открытая реализация спецификации ECMAScript Edition 5.1, написанная на Java
• tiny-js — очень простой (~2000 строк) интерпретатор JavaScript для встраивания в приложения
• elk — минималистичный встраиваемый движок JavaScript, реализующий небольшое подмножество ES6
• Rhino — реализация JavaScript на Java
• Napa.js — многопоточный JavaScript runtime на базе V8
• lo — JavaScript runtime, написанный на Zig
• elsa — минимальный JavaScript/TypeScript runtime, написанный на Go
• boa — экспериментальный лексер, парсер и интерпретатор JavaScript, написанный на Rust
• workerd — серверный runtime JavaScript/Wasm, основанный на технологии Cloudflare Workers
• dune — открытая, кроссплатформенная оболочка вокруг движка V8, написанная на Rust
• mjs — движок JavaScript для микроконтроллеров с ограниченными ресурсами
• JerryScript — легковесный движок JavaScript для IoT
• Espruino — JavaScript-интерпретатор для микроконтроллеров
• njs — подмножество языка JavaScript, позволяющее расширять функциональность nginx
• J2v8 — набор Java bindings для V8, ориентированный на производительность и тесную интеграцию с V8
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Курс TypeScript
В данном видеокурсе мы с вами рассмотрим возможности языка строгой типизации - TypeScript. Разберём его основные фишки и ключевые отличия от JavaScript. Изучим такие понятия, как перечисления (Enum), интерфейсы, пространства имён. И в дополнение, рассмотрим набор нативных утилит, которые предоставляет сам язык.
📺 Cсылка на курс: YouTube
👉 Гайды по JavaScript
В данном видеокурсе мы с вами рассмотрим возможности языка строгой типизации - TypeScript. Разберём его основные фишки и ключевые отличия от JavaScript. Изучим такие понятия, как перечисления (Enum), интерфейсы, пространства имён. И в дополнение, рассмотрим набор нативных утилит, которые предоставляет сам язык.
📺 Cсылка на курс: YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Пожалуй самый большой список из 1000 вопросов для собеседования по JavaScript! 🔥
Он создан для разработчиков, которые готовятся к техническим интервью, а также для тех, кто хочет улучшить свои знания JavaScript
Кратко что внутри:
🟡 Современные фичи ES6+
🟡 Вопросы по DOM и BOM
🟡 Связь JavaScript с браузером
🟡 Вопросы по фреймворкам и библиотекам (React, Angular, Vue)
🟡 Асинхронное программирование
и тд.
*️⃣ Репозиторий постоянно обновляется, поэтому это отличный ресурс для изучения и подготовки к интервью.
🔜 https://github.com/sudheerj/javascript-interview-questions?tab=readme-ov-file
👉 Гайды по JavaScript
Он создан для разработчиков, которые готовятся к техническим интервью, а также для тех, кто хочет улучшить свои знания JavaScript
Кратко что внутри:
и тд.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Function Expression 👩💻
Обратите внимание, что после ключевого слова function нет имени. Для Function Expression допускается его отсутствие.
Здесь мы сразу присваиваем её переменной, так что смысл этих примеров кода один и тот же: «создать функцию и поместить её в переменную sayHi».
👉 Гайды по JavaScript
Обратите внимание, что после ключевого слова function нет имени. Для Function Expression допускается его отсутствие.
Здесь мы сразу присваиваем её переменной, так что смысл этих примеров кода один и тот же: «создать функцию и поместить её в переменную sayHi».
👉 Гайды по JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Лучший способ создания всплывающих подсказок с помощью CSS
Серия статей о разработке оптимизированного кода, которым легко управлять с помощью CSS-переменных.
⏩ Часть 1
⏩ Часть 2
👉 Гайды по JavaScript
Серия статей о разработке оптимизированного кода, которым легко управлять с помощью CSS-переменных.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
Ментальная модель потоков в Node.js
Под катом — разбор ключевых концепций по теме:
• Что такое потоки Node.js?
• Когда применяются потоки?
• Когда лучше отказаться от использования потоков?
• Основные концепции потоков
🔜 Читать
👉 Гайды по JavaScript
Под катом — разбор ключевых концепций по теме:
• Что такое потоки Node.js?
• Когда применяются потоки?
• Когда лучше отказаться от использования потоков?
• Основные концепции потоков
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1