Web-Related Terms Beginning with B

Base​

Base indicates the number of unique digits from zero (0) that you can use to express numbers in a standard positional numeral system.

Base Case​

A base case is a code written to discontinue the re-invocation of a recursive function.

BigInt (JS)​

BigInt is a unique numeric data type used mainly for arbitrarily lengthy integers.

Binary​

Binary means two parts.

bind()​

bind() is one of JavaScript's built-in methods that you can use to reassign a specific method from one object to a different one.

Bit​

A bit means binary digit.

Blocking (JavaScript)​

Blocking is a term used to refer to the spinning cursor moments (when the browser appears frozen). In such a period, the currently running operation blocks the browser from doing other things until it has finished its execution.

Boolean (JS)​

Boolean states the falseness or truthfulness of an expression (or variable).

Bracketed Expression​

A bracketed expression is an expression placed inside a pair of square brackets.

Here's an example:

// Initialize a num variable with a number:
let num = 0;

// Assign a string value to an enSuites variable:
const enSuites = "East";

// Define a doorNo object and compute each of its properties' names:
const doorNo = {
[enSuites + ++num]: num,
[enSuites + ++num]: num,
[enSuites + ++num]: num,
};

// Check the doorNo's content:
console.log(doorNo);

// The invocation above will return:
{East1: 1, East2: 2, East3: 3}

Try it on StackBlitz

In the JavaScript snippet above, enSuites + ++num is a bracketed expression because it is an expression placed inside a pair of square brackets.

Bracketed String​

A bracketed string is a string value placed inside a pair of square brackets.

Here's an example:

// Define a properties object:
const manager = { firstName: "Jonny", son: "Paul", wife: "Beauty" };

// Define a variable:
const wife = "son";

// Invoke the manager object's wife property:
manager["wife"];

// The invocation above will return: "Beauty"

Try it on StackBlitz

In the JavaScript snippet above, "wife" is a bracketed string because it is a string value placed inside a pair of square brackets.

Bracketed Variable​

A bracketed variable is a variable placed inside a pair of square brackets.

Here's an example:

// Define a properties object:
const manager = { firstName: "Jonny", son: "Paul", wife: "Beauty" };

// Define a variable:
const wife = "son";

// Invoke the wife variable's value inside the manager object:
manager[wife];

// The invocation above will return: "Paul"

Try it on StackBlitz

In the JavaScript snippet above, wife is a bracketed variable because it is a variable placed inside a pair of square brackets.

Browser​

A browser is a software application used to view a website's content.

In other words, browsers are like digital showcase containers for displaying billions of resources.

Mozilla Firefox, Google Chrome, Opera, and Microsoft Edge are commonly used browsers.

note
• Browsers are sometimes called web browsers or internet browsers.
• Technically, a browser is a type of client (also called a software program) used by computers to request and receive data from another software (computer).
• Email clients, Window Desktop Client, and Postman are other client types that computers can use to request and receive data from other software.

Browser API​

Browser APIs are the web APIs web browsers publish to allow access to the browser's built-in features.