JavaScript Functions

Functions are a set of instructions that perform a specific action or calculate a specific value. Fu...

JavaScript Loops

Cycles allow you to perform some action many times, depending on certain conditions. JavaScript has ...

Conditional constructs

Conditional constructions allow you to perform certain actions depending on certain conditions. if.....

Introduction to arrays

Arrays are designed to work with datasets. Square brackets [] are used to create an array . Inside t...

Data transformations

Often there is a need to convert one data to another. Some transformations are done automatically by...

Conditional operators ?: and ??

Conditional statements allow you to check a certain condition and, depending on the result of the ch...

Page layout on Flexbox

Now let’s look at creating a standard page layout that consists of a header, a footer, and a c...

Multi-column design on Flexbox

Now let’s look at how we can make simple multi-column page layouts with Flexbox. Here the flex...

Element management

In addition to the properties that set the alignment of elements relative to the borders of the flex...

Align rows and columns

The align-content property controls the alignment of rows (rows and columns) in a flex container and...