TheDeveloperBlog.com

Home | Contact Us

C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML

JavaScript Array filter() Method

JavaScript Array filter() Method with example, javascript array methods, concat() method, every() method, filter() method, forEach() method, join() method, indexOf() method, lastIndexOf() method, map() method, push() method, slice() method, sort() method, unshift() method, toSource() method etc.

<< Back to JAVASCRIPT

JavaScript Array filter() method

The JavaScript array filter() method filter and extract the element of an array that satisfying the provided condition. It doesn't change the original array.

Syntax

The filter() method is represented by the following syntax:

array.filter(callback(currentvalue,index,arr),thisArg)

Parameter

callback - It represents the function that test the condition.

currentvalue - The current element of array.

index - It is optional. The index of current element.

arr - It is optional. The array on which filter() operated.

thisArg - It is optional. The value to use as this while executing callback.

Return

A new array containing the filtered elements.

JavaScript Array filter() method example

Let's see some examples of filter() method.

Example 1

Let's see a simple filter() example to filter the marks of a student.

<script>
var marks=[50,40,45,37,20];

function check(value)
{
  return value>30;  
}

document.writeln(marks.filter(check));
</script>
Test it Now

Output:

50,40,45,37

Example 2

Let's see one more array filter() example.

<script>
function test(element, index, array) {
  return element>=25;
}
document.writeln([21,32,21,43].filter(test));
</script>
Test it Now

Output:

32,43

Next TopicJavaScript Array




Related Links:


Related Links

Adjectives Ado Ai Android Angular Antonyms Apache Articles Asp Autocad Automata Aws Azure Basic Binary Bitcoin Blockchain C Cassandra Change Coa Computer Control Cpp Create Creating C-Sharp Cyber Daa Data Dbms Deletion Devops Difference Discrete Es6 Ethical Examples Features Firebase Flutter Fs Git Go Hbase History Hive Hiveql How Html Idioms Insertion Installing Ios Java Joomla Js Kafka Kali Laravel Logical Machine Matlab Matrix Mongodb Mysql One Opencv Oracle Ordering Os Pandas Php Pig Pl Postgresql Powershell Prepositions Program Python React Ruby Scala Selecting Selenium Sentence Seo Sharepoint Software Spellings Spotting Spring Sql Sqlite Sqoop Svn Swift Synonyms Talend Testng Types Uml Unity Vbnet Verbal Webdriver What Wpf