https://twitter.com/gerardsans/status/1048997242982608896?s=20 Хто має бажання погуляти у Вівторок-Середу з крутим спікером з GDG Dev Fest?
Twitter
ᐸGerardSans/ᐳ😉🇬🇧
Yay! Spending next week in Lviv due to #dfua. Ping me anytime for questions around #angular #react #vue #animations #rxjs #redux #ngrx #vuex #javascript #typescript #graphql #devfest ✨🚀
Как работает reduce() в JavaScript, когда его нужно применять и какие крутые вещи можно с ним делать
В этой статье вы узнаете про метод reduce() и какие клевые штуки можно вытворять с его помощью, выйдя за рамки его общеизвестного применения.
Читать: https://prglb.ru/4we1
#javascript #core
В этой статье вы узнаете про метод reduce() и какие клевые штуки можно вытворять с его помощью, выйдя за рамки его общеизвестного применения.
Читать: https://prglb.ru/4we1
#javascript #core
Поки сидите дома є прекрасна можливість порозв'язувати цікаві задачки. В цьому вам допоможуть ці ресурси (для цього потрібна реєстрація):
1) https://app.codility.com/programmers/lessons/1-iterations/
2) https://www.hackerrank.com/onboarding/challenge
3) https://projecteuler.net/archives
#javascript #practice
1) https://app.codility.com/programmers/lessons/1-iterations/
2) https://www.hackerrank.com/onboarding/challenge
3) https://projecteuler.net/archives
#javascript #practice
Codility
1. Iterations lesson - Learn to Code - Codility
Prepare for tech interviews and develop your coding skills with our hands-on programming lessons. Become a strong tech candidate online using Codility!
Час нагадати собі принцип KISS (KEEP IT SIMPLE & SMART): https://medium.com/infancyit/kiss-keep-it-simple-smart-javascript-habits-b019ce14b5ec
#javascript #pattern #tips
#javascript #pattern #tips
Medium
KISS => Keep It Simple, Smart
10 Javascript habits to make life easier
Напевно найкращий плейлист з поясненням основ JS (якщо хтось знає якісь україномовні варіанти, можете скинути в чат): https://www.youtube.com/playlist?list=PLqKQF2ojwm3l4oPjsB9chrJmlhZ-zOzWT #javascript #core #playlist
YouTube
Сложный JavaScript простым языком
Сложный JavaScript простым языком" – это серия обучающих видео, которые помогут вам разобраться с самыми сложными аспектами JavaScript на понятном и доступно...
Що ви ще не знали про примітив Символ та його використання в об'єктах: https://dmitripavlutin.com/detailed-overview-of-well-known-symbols/ #javascript #advanced
Dmitri Pavlutin Blog
Detailed Overview of Well-known Symbols
Well-known symbols allow to customize many JavaScript algorithms: elements iteration, instanceof, regexp string methods, derived object and more.
Не дуже стикався з потребою динамічного додавання таким чином елементів в Ангулярі, але є такі способи у vanilla js для того щоб сторінка перемалювалась лише один раз:
https://davidwalsh.name/documentfragment
та https://developer.mozilla.org/en-US/docs/Web/API/Range/createContextualFragment #DOM #javascript
https://davidwalsh.name/documentfragment
та https://developer.mozilla.org/en-US/docs/Web/API/Range/createContextualFragment #DOM #javascript
David Walsh Blog
JavaScript DocumentFragment
DocumentFragments allow developers to place child elements onto an arbitrary node-like parent, allowing for node-like interactions without a true root node.
Деякі техніки об'єднання масивів https://davidwalsh.name/combining-js-arrays, а також цікавий аналіз по їх продуктивності взятий з коментарів https://jsperf.com/combining-js-arrays/8 #javascript #arrays #tips
David Walsh Blog
Combining JavaScript Arrays
Analyzing various techniques for combining/merging JavaScript Arrays.
ES2022 update featuring this summer:
https://exploringjs.com/impatient-js/ch_new-javascript-features.html#new-in-es2022
#javascript #ES #es2022
https://exploringjs.com/impatient-js/ch_new-javascript-features.html#new-in-es2022
#javascript #ES #es2022
What was first JavaScript or EcmaScript?)
https://youtu.be/Sh6lK57Cuk4
https://youtu.be/Sh6lK57Cuk4
YouTube
The Weird History of JavaScript
The history of JavaScript over the last 25 years. How did a simple scripting language for Netscape evolve into the world's most widely used programming language? https://dev.to/codediodeio/the-weird-history-of-javascript-2bnb
Full Course: https://firesh…
Full Course: https://firesh…
🚨 Stop Splitting URLs in #JavaScript the Wrong Way! 🚨
We’ve all been there: You need to work with a URL string, and your first instinct is to use String.split(). Maybe you ended up juggling multiple temporary variables, awkwardly handling query parameters with extra splits and joins, and producing buggy, hard-to-maintain code. 😖 There must be a better way, right? 🤔
✅ Enter the Native URL Constructor
The URL constructor in JavaScript is a game changer! It parses a URL for you and gives you back a structured, easy-to-use object that contains everything you need.
👀 Why Use URL?
Clean and Intuitive: Easy to understand and maintain.
Built-In Validation: Automatically validates and formats your URLs.
Feature-Rich: Handles all parts of the URL (host, protocol, path, query, fragment).
Performance Boost: Native support means less overhead compared to custom string operations.
No more manual string manipulation. Just clean, readable, and bug-free code! 🚀
We’ve all been there: You need to work with a URL string, and your first instinct is to use String.split(). Maybe you ended up juggling multiple temporary variables, awkwardly handling query parameters with extra splits and joins, and producing buggy, hard-to-maintain code. 😖 There must be a better way, right? 🤔
✅ Enter the Native URL Constructor
The URL constructor in JavaScript is a game changer! It parses a URL for you and gives you back a structured, easy-to-use object that contains everything you need.
👀 Why Use URL?
Clean and Intuitive: Easy to understand and maintain.
Built-In Validation: Automatically validates and formats your URLs.
Feature-Rich: Handles all parts of the URL (host, protocol, path, query, fragment).
Performance Boost: Native support means less overhead compared to custom string operations.
No more manual string manipulation. Just clean, readable, and bug-free code! 🚀
🔥1