Tag:javascript
All the articles with the tag "javascript".
Front-End News November 2023
Posted on:November 30, 2023November 2023 witnessed significant developments in the web development sphere, with major releases and trends shaping the landscape. This article highlights key updates in Angular, jQuery, Vite, Microsoft's Rust initiative, Github's Octoverse report, and the State of WebAssembly survey.
The Art of Making Things Clickable in HTML
Posted on:July 25, 2023When it comes to making elements clickable in HTML, developers often find themselves at a crossroads. The choice between the <button>, `<a>` (anchor), or even <div> tags can be puzzling. In this article, we'll delve into the nuances of creating clickable elements in HTML, exploring the pros and cons of different approaches and providing code examples to illustrate each point.
Say Goodbye to Old Square Bracket Syntax
Posted on:July 23, 2023JavaScript has been evolving rapidly, and with each iteration, developers are treated to new and improved syntax. One of the areas where a refreshing change has occurred is in the way we access elements from arrays and characters from strings. Let's bid farewell to the old square bracket syntax and explore the cleaner and more versatile alternatives.
Solving TypeScript Pain Points. Unraveling Object Keys' Type Woes
Posted on:July 18, 2023TypeScript, with its static typing, brings a lot of benefits to developers, offering enhanced code quality and catch potential bugs early in the development process. However, like any powerful tool, it has its quirks and pain points. One common frustration many TypeScript developers encounter is related to the Object.keys function and the resulting type annotations when working with objects.
Unlocking the Power of Map and Set in JavaScript
Posted on:July 8, 2023JavaScript offers a plethora of data structures to handle various scenarios efficiently. In this article, we'll explore the underutilized patterns of Map and Set, providing examples of how they can be used to improve code readability, performance, and maintainability.