JavaScript TypedArray find() Method - JavaScript Tutorial

JavaScript TypedArray find() Method

BLUF: This tutorial on JavaScript TypedArray find() Method provides an in-depth look at JavaScript's core features. It includes practical examples and code snippets to help you master modern JS development.
Key Discovery: JavaScript TypedArray find() Method

Understanding JavaScript TypedArray find() Method is crucial for building dynamic, interactive web applications. Explore the examples below to see it in action.

The JavaScript find function is utilized to retrieve the value of the initial element within an array that meets the specified criteria. The find function invokes the provided function on each element in the array sequentially. If the function returns a truthy value for an element, find will return that element and cease further checks on the remaining elements. If no elements satisfy the condition, it returns undefined.

  • find does not perform the function on empty arrays.
  • find does not modify the original array.
  • Syntax:

Example

array.find(function(value, index, arr))

Parameters:

Value (mandatory): The value associated with the present element.

Index (optional): Refers to the position of the current element within the array.

Arr : The array instance to which the current element is associated.

Return value:

It provides the value of the array element if the elements meet the specified condition; if not, it results in an undefined value.

Browser Support:

Chrome 45.0
Edge 7.1
Firefox 25.0
Opera 32.0

Example 1

JavaScript Array find Method

Example

<script type="text/javascript">

// JavaScript to illustrate find() method

function Example(value)

{

return value >12;

}

 // Input array

var arr = [1,2,3,4,5,6,7,8,9,12,11,14];

var result = arr.find(findFunction);

document.write(result) 

// expected output: arr[Output:14]

</script>

Output:

Example 2

JavaScript Array find Method

Example

<script type="text/javascript">

// JavaScript to illustrate find() method

function Example(value)

{

return value ==15;

}

 // Input array

var arr = [1,2,3,4,5,6,7,8,9,12,11,14];

var result = arr.find(findFunction);

document.write(result) 

// expected output: arr[Output: undefined] 

</script>

Output:

Output

Undefined

Input Required

This code uses input(). Please provide values below:

Logic Practice
Install Logic Practice
Add to home screen for a faster app-like experience