🦖 Array.prototype[Symbol.unscopables] 🦖

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Symbol.unscopables

The [Symbol.unscopables] data property of Array.prototype is shared by all Array instances. It contains property names that were not included in the ECMAScript standard prior to the ES2015 version and that are ignored for with statement-binding purposes.

#webdev #JavaScript

Array.prototype[Symbol.unscopables] - JavaScript | MDN

The [Symbol.unscopables] data property of Array.prototype is shared by all Array instances. It contains property names that were not included in the ECMAScript standard prior to the ES2015 version and that are ignored for with statement-binding purposes.

MDN Web Docs
🚨 Stop the presses! The #USA has released a new *stamp* for Postcrossing! 🎉 Because, you know, nothing screams cutting-edge #innovation like snail mail in 2023. 📬✨ Meanwhile, the rest of the site is still trying to figure out this thing called #JavaScript... 😅
https://www.postcrossing.com/blog/2026/03/31/a-new-postcrossing-stamp-from-the-usa #Postcrossing #SnailMail #Stamp #HackerNews #ngated
A new Postcrossing stamp… from the USA!!!

HURRAAAAAAAAAY!!! USPS is issuing shiny new Postcrossing stamps — and they’re rare triangles you can place right on a postcard corner for an extra-cool look. They launch on May 26 at the Boston 2026 World Expo, with Postcrossing meetups happening every day of the show!

Мобильное приложение DogPlanner. Перезагрузка…

Давайте немножечко поговорим о творчестве в целом, создании собственных проектов в принципе, и дальнейшем развитии мобильного приложения для домашних питомцев DogPlanner (доступно в Google Play , RuStore и других известных площадках) в частности. Мы уже говорили, что когда человек начинает заниматься каким-либо собственным проектом, он не задумывается насколько это занятие может растянуться. Мы сейчас говорим не о бизнес проекте, в котором изначально чётко описываются цель и средства её достижения, определяется команда и сроки, и поехали... Нет.

https://habr.com/ru/articles/1020510/

#dogplanner #javascript #droidscript #философия_разработки #философия_программирования #философия #мобильная_разработка #мобильные_приложения #мобильное_приложение #размышления

Мобильное приложение DogPlanner. Перезагрузка…

Давайте немножечко поговорим о творчестве в целом, создании собственных проектов в принципе, и дальнейшем развитии мобильного приложения для домашних питомцев DogPlanner (доступно в  Google Play...

Хабр
🌗 JavaScript Promise 無法取消(但有時可以)
➤ 從異常拋出到掛起:探索 JavaScript 非同步控制流的邊界
https://www.inngest.com/blog/hanging-promises-for-control-flow
在 JavaScript 中,Promise 原生並不支援取消功能,若試圖透過拋出例外(Exception)來中斷程式,往往會被使用者程式碼中的 `try/catch` 區塊攔截,導致中斷失敗。本文探討了利用生成器(Generators)實現中斷的優缺點,並分享了一種創新的技術路徑:利用「永遠不解析(Pending)的 Promise」來掛起非同步函數。這種方式既能保留 `async/await` 的語法便利性,又能實現精確的流程控制,解決了在無伺服器環境下,需分階段執行並中斷長時間工作流的技術難題。
+ 這種做法太巧妙了!原本以為只能靠 Generator 解決中斷問題,沒想到還有這種「懸空 Promise」的黑科技,這對於處理 Serverles
#JavaScript #非同步程式設計 #軟體架構 #Inngest
You can't cancel a JavaScript promise (except sometimes you can) - Inngest Blog

A promise that never resolves is a surprisingly clean way to interrupt an async function.

Ah, the intellectual rigor of modern journalism: ask a provocative question, then hide behind a #JavaScript wall. 🤔🔒 Clearly, the real terror is the #user #experience. 😅
https://factually.co/fact-checks/politics/is-the-us-a-terrorist-state-question-explained-ab1d53 #journalism #ethics #technology #humor #HackerNews #ngated
Is the United States a Terrorist State?

Executive summary The United States is not listed by its own State Department as a “state sponsor of terrorism”; that U.S. official list currently names C...

Factually
🤣 Ah, the elusive quest to cancel a #JavaScript promise—like trying to "unsubscribe" from those pesky emails, except sometimes a mysterious force lets you do it. 🤦‍♂️ TC39's valiant crusade for #cancellation ended in a Shakespearean tragedy of "to cancel, or not to cancel." Spoiler: you're still stuck with dangling promises and digital clutter. 📧🔄
https://www.inngest.com/blog/hanging-promises-for-control-flow #Promise #TC39 #TechHumor #DigitalClutter #ProgrammerLife #HackerNews #ngated
You can't cancel a JavaScript promise (except sometimes you can) - Inngest Blog

A promise that never resolves is a surprisingly clean way to interrupt an async function.

You can't cancel a JavaScript promise (except sometimes you can) - Inngest Blog

A promise that never resolves is a surprisingly clean way to interrupt an async function.

You can't cancel a JavaScript promise (except sometimes you can)

https://www.inngest.com/blog/hanging-promises-for-control-flow

#javascript

You can't cancel a JavaScript promise (except sometimes you can) - Inngest Blog

A promise that never resolves is a surprisingly clean way to interrupt an async function.

#Development #Explainers
Signals, the push-pull based algorithm · How push-pull powers modern reactive frameworks https://ilo.im/16blr0

_____
#Signals #Frameworks #Angular #Preact #Solid #Svelte #Vue #WebDev #Frontend #JavaScript

Signals, the push-pull based algorithm — Willy Brauner

We have been using Signals in production for years via several modern front-end frameworks like Solid, Vue, and others, but few of us are able to explain how they work internally. I wanted to dig into it, especially diving deep into the push-pull based algorithm, the core mechanism behind their reactivity.

The Axios lead discovered how they were compromised.
TLDR; Microsoft Teams Meeting 💀

https://github.com/axios/axios/issues/10636#issuecomment-4180237789

#npm #nodejs #javascript #supplychain #devops #secops

×