#javascript

[ follow ]
#bot-detection
#cookies
Information security
fromDroids On Roids
5 days ago

When ZeroWidth Isn't Zero: How I Found and Fixed a Vulnerability | Blog

Unicode Variation Selectors can inflate UTF-16 storage size while still passing perceived-length checks, enabling payload injection, performance issues, and possible database crashes.
fromInfoWorld
1 week ago

Using JavaScript's built-in objects

The toString() method is very simple. You can call it on anything, and if nothing has been defined, it'll use the default version. Many objects, like arrays, do define their own version. Custom objects can also define a version. When you interpolate an object into a string literal- console.log("This is my object: " + myObject)-it will call the toString() method.
JavaScript
Web development
fromInfoWorld
1 week ago

5 ways to use JavaScript promises

Promises provide a simple, standardized mechanism to handle asynchronous operations in JavaScript by using resolve and reject to deliver results or errors.
JavaScript
fromRaymondcamden
1 week ago

Links For You (1/25/26)

Temporal API is the recommended modern JavaScript date API with growing support; personal websites, a large free API directory, and musician hemlocke springs are highlighted.
fromTreehouse Blog
1 week ago

JavaScript Basics: From Syntax to the DOM

JavaScript is the layer of the web that turns static pages into interactive experiences. While HTML structures content and CSS controls presentation, JavaScript responds to user actions, updates content dynamically, and connects logic to what happens in the browser. For many beginners, JavaScript is also where learning starts to feel less abstract. You write code, refresh the page, and immediately see something change. This direct feedback helps explain not just how JavaScript works, but why it matters. Many learners first encounter JavaScript through online coding courses, where short exercises make it easier to experiment and understand how code affects real pages.
JavaScript
Web development
fromjQuery Script
2 weeks ago

Realistic Fireworks Animations Using Canvas - fireworks.js

fireworks.js generates realistic, configurable HTML5 canvas fireworks animations with multi-framework support and responsive, nonintrusive background placement.
Web development
fromeLearning
2 weeks ago

Add a Toggle Switch to Your Project - eLearning

A toggle switch can be added with HTML, styled with CSS, and its ON/OFF state read with JavaScript to control UI behavior.
fromVerou
3 weeks ago

Web dependencies are broken. Can we fix them? * Lea Verou

Dear JS ecosystem, I love you, but you have a dependency management problem when it comes to the Web, and the time has come for an intervention. No, this is not another rant about npm's security issues. Abstraction is the cornerstone of modern software engineering. Reusing logic and building higher-level solutions from lower-level building blocks is what makes all the technological wonders around us possible. Imagine if every time anyone wrote a calculator they also had to reinvent floating-point arithmetic and string encoding!
Node JS
JavaScript
fromPiccalilli
3 weeks ago

Date is out, Temporal is in

JavaScript's Date API is poorly designed, confusing, and limited, using Unix millisecond timestamps and lacking robust parsing, timezone, and calendar features.
JavaScript
fromAlex MacArthur
3 weeks ago

I used a generator to build a replenishable queue.

Use generators plus promises to implement a replenishable FIFO queue that stays alive and pauses when empty, resuming when new items arrive.
JavaScript
fromAllthingssmitty
3 weeks ago

Stop turning everything into arrays (and do less work instead) - Matt Smith

Iterator helpers provide lazy, chainable methods on iterators to avoid intermediate arrays, reduce work, and stop computation once enough values are retrieved.
Privacy technologies
fromZacks
3 weeks ago

Pardon Our Interruption

Browser settings (disabled JavaScript, disabled cookies, rapid navigation, or privacy plugins) can trigger anti-bot detection and block access; enable JavaScript and cookies to regain access.
Web development
fromwww.jqueryscript.net
1 month ago

Weekly Web Design & Development News: Collective #636

A curated weekly roundup of updated JavaScript/CSS libraries, dev tools, design assets, and Top 10 lists refreshed for 2026, plus festive resources and freebies.
JavaScript
fromjQuery Script
1 month ago

Performant Drag And Drop JavaScript Library - Draggabilly

Draggabilly provides performant, touch-friendly draggable behavior with containment, grid snapping, custom handles, and drag-state styling for any DOM element.
Web development
fromRaymondcamden
1 month ago

Using Chrome AI for Color Suggestions

Chrome's built-in AI can convert natural-language color descriptions into 1–5 web-ready hexadecimal RGB values plus a brief explanatory description.
[ Load more ]