Skip to main content

Web-Related Terms Beginning with I

if Conditional Statement (JS)

The if conditional statement instructs the computer to execute a JavaScript code block only if a specified condition is true.

Learn more...

Ignore Case (RegExp)

The ignore case flag (i) tells the computer to do a case-insensitive search for a RegExp pattern.

Learn more...

Immediately Invoked Function Expression (IIFE)

An immediately invoked function expression (IIFE) is a function expression that invokes itself automatically.

Learn more...

import.meta (ES Module)

The import.meta code is an object containing information about your current module.

Learn more...

Impure Function

An impure function is a function that contains one or more side effects.

Learn more...

includes() JavaScript Array Method

includes() checks if its calling array includes the method's first argument.

Learn more...

includes() JavaScript String Method

includes() checks if its calling string includes the method's first argument.

Learn more...

Index (JS)

Index refers to the position of items in an array object.

Array's indexing starts at zero. In other words, the index of an array's first item is 0. The second value's index is 1. And the last item's index is the array's length minus 1.

For instance, consider this array object:

["Blue", "White", "Pink", "Green"];

Here are the index positions of the array items above:

  • Blue is at index 0
  • White's index position is 1
  • Pink's index is 2
  • Green's index position is 3

indexOf() JavaScript Array Method

indexOf() searches its calling array for the first occurrence of the method's string argument.

Learn more...

indexOf() JavaScript String Method

indexOf() searches its calling string for the first occurrence of the method's string argument.

Learn more...

Indices (RegExp)

Regular expression's indices flag (d) tells the computer to include each capturing group's start and end indices in the result of the matched RegExp pattern.

Learn more...

Initialization

Initialization occurs when you assign an initial value to a variable.

Learn more...

Inline CSS

Inline CSS styles an individual HTML element by adding a style attribute on the element's opening tag.

Learn more...

Instructing Language

An instructor directs the action of a page and its contents. For instance, JavaScript is a commanding language that commands the items of an HTML document.

Integration Test (TDD)

An integration test is a test written to assess the functionality of a dependent piece of program.

Learn more...

Internal CSS

Internal CSS styles an HTML page's content by adding an HTML <style> element in the <head> section of the HTML document.

Learn more...

Internet

The internet is a means through which data get shared between two or more computers.

Learn more...

Internet Service Provider

An Internet Service Provider (ISP) is a company providing services that connect personal and business devices to the internet.

Learn more...

Inversion of Control

Inversion of control (IoC) occurs when you transfer the control of your code's execution to a third party.

Learn more...

Invocation

Invocation means to execute a piece of code.

Learn more...

Iterable

An iterable is an object that has a property with a @@iterator key.

Learn more...

Iteration Statement (JS)

An iteration statement is any piece of code that allows you to repeat a program's execution easily and quickly.

Learn more...