Конечные автоматы для JavaScript разработчиков — как их использовать в своих приложениях.
https://blog.openreplay.com/state-machines-for-javascript-developers-how-to-use-them-in-your-apps
https://blog.openreplay.com/state-machines-for-javascript-developers-how-to-use-them-in-your-apps
Openreplay
State Machines for JavaScript Developers - How to Use Them in Your Apps
State Machines are everywhere! Learn how to use them on your apps and gain the benefits of them with this tutorial
👍1
Добавление нового поведения через декораторы в JavaScript.
https://indepth.dev/posts/1491/attaching-new-behaviors-through-decorators-in-javascript
https://indepth.dev/posts/1491/attaching-new-behaviors-through-decorators-in-javascript
JavaScript: работа с датой и временем с помощью Temporal.
https://habr.com/ru/company/timeweb/blog/645075/
https://habr.com/ru/company/timeweb/blog/645075/
Хабр
JavaScript: работа с датой и временем с помощью Temporal
Привет, друзья! В этой статье я хочу рассказать вам о Temporal , новом API для работы с датой и временем в JS . Описание предложения Черновик спецификации Рецепты по использованию Temporal Источником...
От JQuery к React, Vue, Angular — эволюция фронтенд фреймворков и их различия.
https://betterprogramming.pub/from-jquery-to-react-vue-angular-the-evolution-of-frontend-frameworks-and-there-difference-3e6b6fcc6200
https://betterprogramming.pub/from-jquery-to-react-vue-angular-the-evolution-of-frontend-frameworks-and-there-difference-3e6b6fcc6200
Medium
From JQuery to React, Vue, Angular — The Evolution of Frontend Frameworks and There Difference
This is a question that is bound to be asked in a front-end interview
Сравнение Node JavaScript с JavaScript в браузере.
https://css-tricks.com/node-javascript-compared-to-javascript/
https://css-tricks.com/node-javascript-compared-to-javascript/
CSS-Tricks
Comparing Node JavaScript to JavaScript in the Browser | CSS-Tricks
Node JavaScript is a great way to write server-side code. This article shows how to write your own APIs and tools using Node.
Отследите JavaScript код, ответственный за загрязнение глобальной области видимости.
https://mmazzarolo.com/blog/2022-02-16-track-down-the-javascript-code-responsible-for-polluting-the-global-scope/
https://mmazzarolo.com/blog/2022-02-16-track-down-the-javascript-code-responsible-for-polluting-the-global-scope/
Mmazzarolo
Track down the JavaScript code responsible for polluting the global scope
Debugging what JavaScript code is adding global variables to the window object.
Проверка наличия свойства в объекте JS
Проверка наличия свойства в объекте
Иногда важную роль играет не значение некоторого свойства в объекте, а само его наличие или отсутствие. Например, такая проверка часто используется для формирования дефолтных конфигураций.
Чтобы узнать, определен ли в объекте некоторый ключ, нужно использовать оператор
Он возвращает
Проверка наличия свойства в объекте
Иногда важную роль играет не значение некоторого свойства в объекте, а само его наличие или отсутствие. Например, такая проверка часто используется для формирования дефолтных конфигураций.
Чтобы узнать, определен ли в объекте некоторый ключ, нужно использовать оператор
in.const person = { name: 'John Doe', salary: 1000 };
console.log('salary' in person); // true
console.log('age' in person); // false
Он возвращает
true или false, в зависимости от того, удалось ли найти требуемое поле.