Accessibility Meaning Explained – How to Create Accessible Web Applications
An Application Programming Interface (API) is a connection mechanism that allows two independent software to connect and communicate with each other.
An Application Programming Interface (API) is a connection mechanism that allows two independent software to connect and communicate with each other.
An Application Programming Interface (API) is a connection mechanism that allows two independent software to connect and communicate with each other.
An asynchronous function is a function that runs in its own timing—without waiting for another function to finish its execution first.
Character encoding is the method used to encode a character from its standard form into code. Unicode assigns code points to characters.
A closure is a function that retains access to its lexical scope's features even after its execution closes.
codePointAt() is a string method that converts a string character to a Unicode code point.
Command line cheat sheet featuring the most important and widely used CLI commands for quick referencing.
concat() populates a new array with the concatenation of its calling array and its arguments.
concat() creates a new string by concatenating its calling string and its arguments.
JavaScript data types refer to the kind of values you can assign to JavaScript variables. The two main ones are primitives and non-primitive.
Declaration declares the creation of variables and functions. Initialization occurs when you assign an initial value to a variable.
The difference between document, data, and code is that a document holds data. Data is a page's content. And code is a computer's language.
Fisher-Yates shuffle is an algorithm for generating random arrangements of an array.
Framework and libraries are pre-written codes. A framework is an app's primary support system. A library is an app's add-on feature.
fromCodePoint() is a string method that converts one or more Unicode code points to their string representation.
Git cheat sheet featuring the most important and widely used Git commands for quick referencing.
Hoisting refers to JavaScript giving higher precedence to the declaration of variables, classes, and functions during a program's execution.
Learn how to code with simplified code snippets.
This article will use a simple project to explain how to add image galleries to your React applications.
This article will use a simple project to explain how to add a YouTube playlist to your React application.
A comment tells browsers to ignore a piece of code. Developers typically use comments for notes, debugging, and code deactivation.
The main difference between HTML, CSS, and JavaScript is their functions. HTML is an orator, CSS a stylist, while JavaScript is a commander.
Function invocation executes a function to retrieve its value. But function calling calls for a function without retrieving its value.
A JavaScript function is an executable piece of code used to bundle a block of zero or more statements.
Logic is the analytical action performed by a computer, which often requires the computer to decide if a condition is true or false.
Lexical scope is the definition area of an expression. Therefore, an item's lexical scope is the place in which the item got created.
A JavaScript method is a function used as the value of an object's property.
Minimax algorithm is a recursive function that helps a player minimize the maximum possibility of losing a game.
JavaScript modules are files that allow you to export their code. Therefore, allowing other JavaScript files to use the exported code.
A namespace is a named container used to store objects of any type. It allows you to use the same object multiple times in the same script.
A naming convention is a pattern generally accepted as a suitable format for naming coding entities like variables, functions, and properties.
An impure function is a function that contains one or more side effects. A pure function is a function without any side effects.
This article will use a simple React project to show you how to click (or double click) to edit a page's text.
Recursion is a method by which a problem gets solved through iteration. This article will use an example to illustrate recursive functions.
A regular expression (RegExp) is a JavaScript element used to bundle the patterns you wish to find in a specific string of characters.
Responsive web design means designing web pages to display nicely on the screen sizes you intend to support (mobiles, tablets, and desktops).
JavaScript scope is all about space. It refers to the area where an item (such as a variable) is visible and accessible to other code.
Side effect occurs in a program whenever you use an external code in your function, which impacts the function's ability to perform its task.
Hardware is the touchable part of a machine. And software is the program written for hardware to store and run.
A temporal dead zone is the area of a block where a variable is inaccessible until the computer completely initializes it with a value.
Test-driven development is a coding practice where you write the result you want your program to produce before creating the program.
The JavaScript typeof operator returns the data type of a specified operand.
A JavaScript variable is a container used to store data. JavaScript variables differ from mathematical or other generic variables.
A block is a pair of braces used to group multiple statements. Block typically gets used in JavaScript functions and CSS rulesets.
A function body is where you place a sequence of statements you want to execute.
A parameter specifies the name you wish to call your function's argument.
UTF (Unicode Transformation Format) is the algorithm Unicode uses to transform all Unicode code points into their equivalent binary formats.