Code-Golf mit JavaScript-Arrays und regulären Ausdrücken • Peter Kröner • Webtechnologie

Javascript
100.000 MutationObserver vs. 100.000 Funktionen • Peter Kröner • Webtechnologie
Array cheatsheet Javascript
Variables in Javascript allow only one data to be stored at a time. However, given that it is often...
ES6 Cheatsheet | Newbedev
How to win at CORS
The 'how' and 'why' of CORS, from start to finish.
Myjson - A simple json storage and hosting service
JSON Generator – Tool for generating random data
Generate any random data you want with power of agile templates and save it to our servers for later use.
How to create an object from an array of data
A few months ago, I saw someone one Twitter ask:
Can we create an object by looping on some data 🤔
Today, I wanted to write about how to do just that. Let’s dig in!
An example of some data Let’s imagine you got back an array of data from an API service called WizardSchool. It provided you with a list of wizards.
Each wizard in the array is itself an object that contains the wizard’s name, and an array of spells that they know how to cast.
What are HTTP methods and what do they do?
Today, I’ve got one last excerpt from my new pocket guide and video course on Serverless with vanilla JS. We’ll be looking at HTTP methods: what they are, and when to use which one.
Let’s dig in!
What are HTTP methods? HTTP methods are verbs that describe the type of request you’re making to an endpoint.
The five most common are GET, POST, PUT, DELETE, and OPTIONS.
GET - Retrieve data from an API endpoint.
Building A Dynamic Header With Intersection Observer — Smashing Magazine
In JavaScript, attaching an event listener to constantly fire a callback on scroll can be performance-intensive. But there is a better way with Intersection Observer.
Revealing Contents on Scroll Using JavaScript’s Intersection Observer API
A Beginner's Guide to The Intersection Observer API.
Vanilla JavaScript Code Snippets — Smashing Magazine
A guide to vanilla JavaScript code snippets — with resources and lightweight libraries to help you solve a problem without a large overhead or third-party dependencies.
Progress Nav with IntersectionObserver – Bram.us
In Table of Contents with IntersectionObserver on CSS-Tricks, Chris Coyier talks about sticky table of contents on long pages whose active state updates as you scroll. When talking about those, you can not not mention the wonderful Progress Nav by Hakim El Hattab. Final version of the progress nav! Switched to SVG and made it … Continue reading "Progress Nav with IntersectionObserver"
Functional Programming in JavaScript for Beginners
Functional programming is not a new approach to coding, but it has grown in popularity in recent years. This is because, once programmers understand the basics behind the technique (and are able to write clean and reliable code using it), applications written using a functional approach are much easier to
How to Listen for CSS Events in Javascript
A guide to working with CSS animation and transition events.
Array Ex Machina • Peter Kröner • Webtechnologie
pattern-design Series' Articles - DEV Community 👩💻👨💻
DEV Community is great!
filter() Array Method in JavaScript | DigitalOcean
The Code Barbarian | www.thecodebarbarian.com
Back to Basics: Event Delegation - DEV Community 👩💻👨💻
Event Delegation is an old trick to keep your JavaScript DOM enhancements independent of content
How to detect dark mode with JavaScript ⚡ | TimOnWeb
How to detect dark mode with JavaScript.
Build a light and global state system - Piccalilli
Using Proxies and subscriber functions, we can create an observable, reactive state system with a tiny footprint.
Understanding Async Await | CSS-Tricks
When writing code for the web, eventually you'll need to do some process that might take a few moments to complete. JavaScript can't really multitask, so
IntersectionObserver Visualizer
A Guide to Handling Browser Events Sarah Chima - Front-End Developer
In this article, we will discuss ways browser events can be handled, default browser actions and event propagation.
Demystifying Async Programming in Javascript • Yunchi's
This blog post was first published as a codelab at https://github.com/button/codelab-async-js. Asynchronous programming in Javascript has undergone several evolutions, from callbacks to promises to generators, and soon to async/await. While each evolution has made async programming a little bit easier for those knee-deep in Javascript, it has made it rather intimidating to those new to all the little nuances of each paradigm to understand how to apply each, and just as importantly, how it all works.
What is a Higher-Order Function? | TypeOfNaN
One term you might hear in the JavaScript world is "higher-order function." Today, we'll explore what it means to be a higher-order function and look at some examples in JavaScript!
leonardomso/33-js-concepts: 📜 33 concepts every JavaScript developer should know.
📜 33 concepts every JavaScript developer should know. - leonardomso/33-js-concepts
JavaScript Destructuring ES6: The Complete Guide - Buginit
An Explanation of How the Intersection Observer Watches | CSS-Tricks
There have been several excellent articles exploring how to use this API, including choices from authors such as Phil Hawksworth, Preethi, and Mateusz