В JavaScript есть известный парадокс: typeof null возвращает ‘object’, хотя null — примитив. Об этом баге знает даже сам Брендан Эйх, создавший JavaScript 30 лет назад. Почему же эту ошибку до сих пор нельзя исправить?
https://nuancesprog.ru/p/30448/
VK: https://vk.com/@nuancesprog-pochemu-typeof-null-object
@nuancesprog #JavaScript
https://nuancesprog.ru/p/30448/
VK: https://vk.com/@nuancesprog-pochemu-typeof-null-object
@nuancesprog #JavaScript
Немногие знают истинную ценность Map. Между тем, применение этой структуры данных позволяет повысить производительность и улучшить пользовательский опыт. Особенно она полезна при работе со сложными структурами данных или при необходимости получить быстрый доступ к данным.
https://nuancesprog.ru/p/21198/
VK: https://vk.com/@nuancesprog-kogda-ne-stoit-ispolzovat-metod-find-v-javascript
@nuancesprog #JavaScript
https://nuancesprog.ru/p/21198/
VK: https://vk.com/@nuancesprog-kogda-ne-stoit-ispolzovat-metod-find-v-javascript
@nuancesprog #JavaScript
Сталкиваетесь с задержками в JavaScript? Возьмите на вооружение 12 полезных рекомендаций, которые позволят поднять скорость и эффективность работы на новый уровень.
https://nuancesprog.ru/p/27887/
VK: https://vk.com/@nuancesprog-ispolzuite-eti-haki-dlya-trehkratnogo-uskoreniya-skriptov-ja
@nuancesprog #JavaScript
https://nuancesprog.ru/p/27887/
VK: https://vk.com/@nuancesprog-ispolzuite-eti-haki-dlya-trehkratnogo-uskoreniya-skriptov-ja
@nuancesprog #JavaScript
Сделаем простой тест-раннер на nodejs с включением всех основных требований и почти без зависимостей. Разберем также самую интересную часть реализации - API на JavaScript из SWC.
https://nuancesprog.ru/p/16522/
VK: https://vk.com/@nuancesprog-kak-napisat-test-ranner-v-80-strok-koda-na-javascripttypescr
Дзен: https://dzen.ru/a/Y4oenG-v2SoYQKHR
@nuancesprog #JavaScript #TypeScript #Testing
https://nuancesprog.ru/p/16522/
VK: https://vk.com/@nuancesprog-kak-napisat-test-ranner-v-80-strok-koda-na-javascripttypescr
Дзен: https://dzen.ru/a/Y4oenG-v2SoYQKHR
@nuancesprog #JavaScript #TypeScript #Testing
Можно ли добить 80-кратной оптимизации UI-эффекта, применив основы информатики к веб-разработке? Можно, и не только для получения молниеносного эффекта, но и для его масштабирования до тысяч элементов. Убедитесь в том, что настоящая мощь скрывается не в сложных инструментах, а в правильном применении фундаментальных принципов.
https://nuancesprog.ru/p/30722/
VK: https://vk.com/@nuancesprog-s-04s-do-0005s-optimizaciya-ui-effekta-s-pomoschu-binarnogo
@nuancesprog #JavaScript #HTML #CSS
https://nuancesprog.ru/p/30722/
VK: https://vk.com/@nuancesprog-s-04s-do-0005s-optimizaciya-ui-effekta-s-pomoschu-binarnogo
@nuancesprog #JavaScript #HTML #CSS
Улучшите качество кода JS/TS с помощью ESLint. Благодаря этому инструменту, код будет выполнен в едином стиле и без ошибок. Его будет легче просматривать и поддерживать, что благоприятно скажется не только на судьбе вашего проекта, но и на вашей карьере.
https://nuancesprog.ru/p/16546/
VK: https://vk.com/@nuancesprog-kak-ispolzovat-eslint-chtoby-povysit-kachestvo-koda-javascri
Дзен: https://dzen.ru/a/Y5jzAPuekSzUldIU
@nuancesprog #ESLint #JavaScript #TypeScript #NodeJS
https://nuancesprog.ru/p/16546/
VK: https://vk.com/@nuancesprog-kak-ispolzovat-eslint-chtoby-povysit-kachestvo-koda-javascri
Дзен: https://dzen.ru/a/Y5jzAPuekSzUldIU
@nuancesprog #ESLint #JavaScript #TypeScript #NodeJS
Большинство разработчиков не умеют эффективно работать со строками. В результате возникают проблемы с Unicode, международными или реальными пользовательскими данными. Изучите 7 ключевых методов, которые знают лишь 2% разработчиков, чтобы писать надежный, понятный и эффективный код.
https://nuancesprog.ru/p/31589/
VK: https://vk.com/@nuancesprog-7-metodov-raboty-so-strokami-v-javascript-o-kotoryh-znaut-vs
@nuancesprog #JavaScript
https://nuancesprog.ru/p/31589/
VK: https://vk.com/@nuancesprog-7-metodov-raboty-so-strokami-v-javascript-o-kotoryh-znaut-vs
@nuancesprog #JavaScript
Вам нужно отследить событие закрытия браузера или вкладки, чтобы предупредить пользователя о любых несохраненных изменениях на веб-странице? Предлагаем пошаговый алгоритм этой операции.
https://nuancesprog.ru/p/16673/
VK: https://vk.com/@nuancesprog-kak-otsledit-sobytie-zakrytiya-brauzera-i-vkladki-s-pomoschu
Дзен: https://dzen.ru/a/Y8Wqz_xXOxPQC4WV
@nuancesprog #JavaScript
https://nuancesprog.ru/p/16673/
VK: https://vk.com/@nuancesprog-kak-otsledit-sobytie-zakrytiya-brauzera-i-vkladki-s-pomoschu
Дзен: https://dzen.ru/a/Y8Wqz_xXOxPQC4WV
@nuancesprog #JavaScript
В 2026 году этот вопрос звучит острее, чем когда-либо: может ли JavaScript-фреймворк реально бросить вызов нативному Apple? Предлагаемое исследование разложит по полочкам ключевые факторы, чтобы вы приняли решение, основанное не на хайпе, а на технических и бизнес-потребностях вашего проекта.
https://nuancesprog.ru/p/31610/
VK: https://vk.com/@nuancesprog-react-native-ili-swift-mozhet-li-javascript-prevzoiti-nativn
@nuancesprog #ReactNative #Swift #JavaScript #iOS
https://nuancesprog.ru/p/31610/
VK: https://vk.com/@nuancesprog-react-native-ili-swift-mozhet-li-javascript-prevzoiti-nativn
@nuancesprog #ReactNative #Swift #JavaScript #iOS
Это пошаговое руководство научит вас эффективно сочетать сетевую разведку, анализ JavaScript-кода и действительно работающие методы Burp Suite. В результате вы станете высококлассным багхантером, умеющим превращать сырые JavaScript-файлы в отчеты о реальных уязвимостях.
https://nuancesprog.ru/p/31603/
VK: https://vk.com/@nuancesprog-analiz-javascript-i-metody-burp-suite-kotorye-deistvitelno-r
@nuancesprog #JavaScript #InfoSec #BurpSuite
https://nuancesprog.ru/p/31603/
VK: https://vk.com/@nuancesprog-analiz-javascript-i-metody-burp-suite-kotorye-deistvitelno-r
@nuancesprog #JavaScript #InfoSec #BurpSuite
QR-код - отличный инструмент для привлечения пользователей. Думаете, что создавать его слишком сложно? Показываем простое решение.
https://nuancesprog.ru/p/16461/
VK: https://vk.com/@nuancesprog-kak-sozdat-qr-kod-dlya-saita
Дзен: https://dzen.ru/a/Y3elLVBc10JcmhDB
@nuancesprog #JavaScript #QRCode
https://nuancesprog.ru/p/16461/
VK: https://vk.com/@nuancesprog-kak-sozdat-qr-kod-dlya-saita
Дзен: https://dzen.ru/a/Y3elLVBc10JcmhDB
@nuancesprog #JavaScript #QRCode