The Module Import in JavaScript Has a Drawback
The article discusses a drawback of JavaScript's ES2015 module import syntax regarding IDE autocomplete and compares it to Python's approach.
The article discusses a drawback of JavaScript's ES2015 module import syntax regarding IDE autocomplete and compares it to Python's approach.
A developer shares how they built an interactive web-based timetable using HTML tables, CSS, and JavaScript to manage family activities during lockdown.
A guide to JavaScript's reduce() method, explaining its syntax, common uses like summing arrays, and comparing it to map() and filter().
Explains the JavaScript methods call, bind, and apply, focusing on how they control the 'this' keyword's scope in functions.
A detailed guide explaining the 'this' keyword in JavaScript, covering its behavior, common misconceptions, and how its reference is determined.
Explores the versatility and benefits of the JavaScript for...of loop, including array iteration, destructuring, and array-like object handling.
Explains the JavaScript Object.create() method, detailing how it creates new objects using an existing object as a prototype.
A guide to advanced console.log() techniques in JavaScript for better debugging, including formatting, styling, and interactive logs.
Explores the technical differences between using element.focus and aria-activedescendant for managing focus in accessible JavaScript components.
Explains JavaScript closures, how they combine functions with their lexical environment, and provides a code example.
A JavaScript snippet to download multiple images from a web page with a timeout to manage browser limitations.
A developer shares their personal journey overcoming fear and anxiety around web accessibility, discussing the pressure to be 'correct' and how they changed their mindset.
Explains how JavaScript ES2015 modules handle multiple imports, ensuring a module is evaluated only once.
Explains how JavaScript's callback queue and event loop enable asynchronous execution, using setTimeout as a key example.
A guide on testing custom React hooks, using a useUndo hook as a practical example to demonstrate effective testing strategies.
Third part of a series on designing a JavaScript course portal, focusing on the Account page for password changes and a Components page for lesson organization.
The author announces switching their tech blog from German to English and migrating from WordPress to Gatsby for better performance and ease of writing.
Explains why and how to replace the axios HTTP library with a lightweight, custom wrapper around the browser's native fetch API.
A guide to learning React fundamentals by building a real-world application from setup to deployment, with exercises and updated content.
A developer's weekend project using the Web Audio API to create a realistic, annoying mosquito sound generator in JavaScript.