code_notes
@code_notes
71
subscribers
136
photos
1
video
134
links
учусь делать веб
обратная связь:
t.me/dmorenogogoleva
Download Telegram
Join
code_notes
71 subscribers
code_notes
явное и неявное приведение типов
code_notes
==
allows coercion in the equality comparison and
===
disallows coercion
code_notes
оба значения приводятся к числам, а 42 совсем не равно единице
code_notes
в таких случаях лучше всего делать так:
Boolean(a) === Boolean(b)
code_notes
массив приводится к примитиву (строке), строка в нестрогом сравнении приводится к числу, а 42 равно 42
code_notes
таблица нестрогих сравнений (строгие тоже есть)
https://dorey.github.io/JavaScript-Equality-Table/
code_notes
разница между
d
и
D
в регулярных выражениях
code_notes
- пустой массив приводится к строке + объект приводится к строке
- объект трактуется как пустой блок, который ничего не делает, а массив приводится к числу
code_notes
страшная правда про
else if
.
Когда мы используем
esle if
, он парсится вот так
code_notes
вот так работает finally
code_notes
https://dev.to/lydiahallie/cs-visualized-cors-5b8h
отличная статья про CORS (уровня смузи)
DEV Community
✋🏼
🔥
CS Visualized: CORS
It’s every developer’s frustration once in a while to see that big red Access to fetched has been blo...
code_notes
дизайн-система рамблера
https://brand.rambler.ru/
Рамблер
Новый Рамблер, новая история
Основы визуального языка нового Рамблера.
code_notes
https://habr.com/ru/post/486820/#58
Хабр
70 вопросов по JavaScript для подготовки к собеседованию
Доброго времени суток, друзья! Надеюсь, эта статья будет полезна как начинающим разработчикам, так и опытным. В вопросах, которые показались мне сложнее прочих...
code_notes
схематичный ивент-луп
code_notes
чем nullish coalescing (??) отличается от ||
code_notes
inversion of control — трудно поддержать, легко поломать, невозможно забыть
code_notes
Promise is externally immutable once resolved
code_notes
Callbacks themselves represent an inversion of control. So inverting the callback pattern is actually an inversion of inversion, or an uninversion of control -- restoring control back to the calling code where we wanted it to be in the first place.
code_notes
https://habr.com/ru/company/yandex/blog/514550/
Хабр
Архитектура современных корпоративных Node.js-приложений
Ох, не зря в названии намёк на нетленку Фаулера. И когда фронтенд-приложения успели стать настолько сложными, что мы начали рассуждать о высоких материях? Node.j...
code_notes
как превратить thenable (промис-лайк) функцию в настоящий промис — завернуть в
Promise.resolve