Article
Groups of data in different forms are one of the fundamental data structures in most programming languages. In many cases, groups of data expressed through different data types are referred to as Collections. In this guide - we'll take a look at Collections in JavaScript and when to use which...
Lazar Ristic
Matching strings or string patterns can be a real struggle. In the most common cases, you'll need these to validate emails, user inputs, file names, or most kinds of input strings. While there are many pattern-matching libraries and approaches - a time-tested approach is using Regular Expressions to define a...
When working in a request-response lifecycle, you want to make sure that a response with the wanted body - or at least an informative response arrives so the client that requested the data stays in the loop. In case of null values, you'll probably want to return a different result....
In this tutorial, we'll take a look at how to reverse an array in JavaScript. There are a few ways to do this, and figuring out which one you'll want to employ typically depends on your personal preference. We'll be reversing these two arrays: let numArr = [1, 2, 3, 4,...
David Landup
When you think about classes and Object Oriented Programming as a paradigm, JavaScript is probably not the first language that comes to mind. In this guide, we are going to try and push JavaScript further up the list of associations, discussing how to apply Object Oriented Principles while writing JavaScript...
Web applications typically receive user input in some form - and with any input, validation is important. Making sure that form fields contain valid data, or that they contain any data at all is one of the first checks you can do. When a user uploads files - you'll want...
Monitoring applications remains a critical part of the microservice world. The challenges associated with monitoring microservices are typically unique to your ecosystem and failures can oftentimes be discreet - a small module's failure can go unnoticed for some time. If we look into a more traditional monolithic application, installed as...
Arpendu Kumar Garai
End-to-end test automation is an important part of the development lifecycle of any web based application. Choosing the right tool for you and for your application is arguably even more important. In this guide, we'll take a look at end-to-end testing using Cypress. "End-to-end" testing refers to the...
Aleksandar Bursac
In this article, we will take a look at how to check if an element is hidden with JQuery. Here are the most common ways to check the visibility of an element: console.log($(myElement).is(":hidden")) console.log($(myElement).is(":visible")) console.log($(myElement).css(...
Ruslan Hasanov
© 2013-2025 Stack Abuse. All rights reserved.