TypeScript | Método de filtro de array()

Array.filter () es una función incorporada de TypeScript que se usa para crear una nueva array con todos los elementos que pasan la prueba implementada por la función proporcionada. 
Sintaxis:

array.filter(callback[, thisObject])

Parámetro: Este método acepta dos parámetros como se menciona y describe a continuación:

  • devolución de llamada: este parámetro es la función para probar cada elemento.
  • thisObject: este parámetro es el objeto que se utilizará como este al ejecutar la devolución de llamada.

Valor de retorno: este método devuelve la array creada. 
Los siguientes ejemplos ilustran el método Array filter() en el Ejemplo 1 de TypeScript :
 

JavaScript

<script>
    // check for positive number 
    function ispositive(element, index, array)
    { 
       return element > 0;
    } 
        
    // Driver code
    var arr = [ 11, 89, -23, 7, 98 ]; 
      
    // check for positive number 
    var value = arr.filter(ispositive); 
    console.log( value );
</script>

Producción: 

[11,89,7,98]

Ejemplo 2: 

JavaScript

<script>
    // check for odd number 
    function isodd(element, index, array) 
    {  
       return (element % 2 == 1);  
    }   
    // Driver code
    var arr = [ 11, 89, 23, 7, 98 ]; 
       
    // check for odd number 
    var value = arr.filter(isodd); 
    console.log( value );
</script>

Producción: 

[11,89,23,7]

Publicación traducida automáticamente

Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *