JSFiddle - React, Tailwind, and code Playground

by Nibin George

JavaScript

var sample = [1, 2, 3] 
// es5
var result = sample.filter(function(elem){
    return elem !== 2;
})
console.log(result)
// es6
var result = sample.filter(elem => elem !== 2)
/* output */
[1, 3]



/********************************/

var sample = [1, 2, 3] 
// es5
var mapped = sample.map(function(elem) {
    return elem * 10;
})
// es6
mapped = sample.map(elem => elem * 10)
console.log(mapped);
/* output */
[10, 20, 30]


/******************************/

var sample = [1, 2, 3] 
// es5
var sum = sample.reduce(function(sum, elem){
    return sum + elem;
})
// es6
var sum = sample.reduce((sum, elem) => sum + elem)
console.log(sum)